python是门脚本语言,2版本跟3版本语法差异有点大,但是都不用“;”结尾,也不用“{}”将代码块包裹起来,只需要用相应数量的制表符(tab)就能区分出代码是属于哪一个代码块。
1.程序员标准的姿势入门(在命令行输入代码,然后打印打印hello world)
print "hello world"
2.linux中的入门姿势是这样子的:
2.1先建个文件,然后敲代码(如图)
2.2 运行(运行命令 python 文件名)
3.格式符:%s,%d,%f等(格式符是为真实值预留位置,并控制显示的格式)
3.1 用变量打印字符串
运行结果:
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)