今天开始学习一下Python啦,记录一下学习过程,给之后的自己看看~
-
所有代码块语句必须包含相同的缩进空白数量(必须滴)
-
python 中多行注释使用三个单引号(''')或三个双引号(""")
-
raw_input("按下 enter 键退出,其他任意键显示...\n")
-
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号,
print str * 2 # 输出字符串两次 print str + "TEST" # 输出连接的字符串 -
缩进相同的一组语句构成一个代码块,我们称之代码组。
像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组
-
Python 中的变量赋值不需要类型声明
-
Python允许你同时为多个变量赋值
-
Python有五个标准的数据类型:Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)
- Python支持四种不同的数字类型:int(有符号整型)、long(长整型[也可以代表八进制和十六进制])、float(浮点型)、complex(复数)
- 列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始,下标可以为空表示取到头或尾。
- 元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。eg tinytuple = (123, 'john')
-
列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。字典由索引(key)和它对应的值value组成。
eg tinydict = {'name': 'john','code':6734, 'dept': 'sales'