变量:将运算的中间结果暂存到内存中,以便后续程序调用。
变量的命令规则:
推荐使用驼峰体或者下划线命名:
驼峰体:除首字母外的其他每个单词首字母大写,nowTime。
下划线:每个单词之间用下划线分开,now_time。
在python中,不存在绝对的常量,约定,所有字母均大写就是常量。比如,PI=3.1415926。
单行注释:# 被注释内容。
多行注释:‘‘‘被注释内容‘‘‘,"""被注释内容"""。
python的基本数据类型有:数值、字符串、布尔值、元组、列表、字典、集合等,其中不可变数据类型有数值、字符串、布尔值、元组、不可变集合,可变数据类型有列表、字典、可变集合。
int,float,complex,bin,oct,hex。
True,False。
用引号引起来的都是字符串,单引号、双引号、三引号都可以。
python2中编码默认是ACII编码,而在python3中默认是utf-8。
与列表不同,元组是不可变类型,不能对其元素进行修改。
使用语法糖[]表示即为列表,其元素可以是任意类型的,以顺序存储的方式动态储存数据。列表查找和插入的速度会随着元素的增多而变慢,但占用的内存较小。
通过键值对的方式进行存储,占用大量的内存,但查找和插入的速度快。字典虽然是可变的数据类型,但是value的位置是根据key计算出来的,故key必须是不可变的,这样才能保证字典的正常使用。
集合与列表相似,但是集合中的元素不允许有重复,普通集合是可变的,但Frozenset是不可变的。
原文:https://www.cnblogs.com/KX-Lau/p/12403211.html