python是门脚本语言,2版本跟3版本语法差别有点大,可是都不用“;”结尾,也不用“{}”将代码块包裹起来,只须要用相应数量的制表符(tab)就能区分出代码是属于哪个代码块。java
1.程序员标准的姿式入门(在命令行输入代码,而后打印打印hello world)python
print "hello world" linux
2.linux中的入门姿式是这样子的:程序员
2.1先建个文件,而后敲代码(如图) 数组
2.2 运行(运行命令 python 文件名)数据结构
3.格式符:%s,%d,%f等(格式符是为真实值预留位置,并控制显示的格式)函数
3.1 用变量打印字符串命令行
运行结果:blog
3.2 用变量打印整数索引
运行结果:
3.3 用变量打印浮点数,与指定保留小数点位数
运行结果:
4.定义函数
运行结果:
5.数据结构
5.1 dict(在java中是hashMap,key,value结构)
运行结果:
5.2数组list(在java中是array )
运行结果:
5.3 集合set(在java中也是set,不会有形同的元素出现)
注:set()不支持索引取值,因此要经过索引去的话能够先转为数组而后再取值
运行结果:
6. .if 跟 for
运行结果:
7.while
运行结果:
8.字符串简单操做
运行结果:
9.try ... catch
运行结果:
10.查看内置函数(若是在window中能够打开IDLE)
运行结果:(纯小写的就是内置函数)
11 查看内置函数说明:help(内置函数名字)
查看结果:
12 原始字符串(有时咱们想要直接打印出/,但他在py中默认是个转义字符。因此咱们要用他原来的含义。只须要在字符串前加 r)