注释
注释的分类
1.单行注释
以#开头,右边的所有内容当作说明
2.多行注释
以三对单引号(''' 注释内容''') 将注释包合起来
变量
标识符:
只能包含字母、数字和下划线。变量名可以以字母或者下划线开头。但是不能以数字开头。
不能包含空格,但可以使用下划线来分隔其中的单词。
不能使用python中的关键字作为变量名。
建议使用驼峰命名法
数据类型
Number: int,float,complex(复数),bool(布尔)
String:字符串
List:列表,有序可变对象,可以使用切片进行访问或修改
列表写在[ ]内,元素之间用逗号隔开,列表是可变类型
list1=['abc','你好',123]
注意:1.List写在方括号之间,元素用逗号隔开
2.和字符串一样,List可以被索引和切片
3.List可以使用(+)操作进行拼接
4.List中的元素是可以被改变的
Tuple:元组,有序不可变对象,只能使用切片进行访问
元祖写在小括号内,元素之间用逗号隔开 ,不可变类型
tuple1=('abc','你好',123)
注意:1.tuple的元素不可改变,但是可以包含可变的对象,比如list
2.构造包含0个或者1个元素的元组有特殊语法规则:
tuple1=() #空元祖
tuple2=(1,) #一个元素,需要在元素后添加逗号
Sets: 集合 #确定性,无序性,互异性,{},用花括号,无序可变对象
Dictionary:字典,key与value之间用冒号隔开,每个键值对用逗号,无序可变对象
字典是一种映射类型,使用{}表示,他是一个无序的键(key)值(value)对集合
dict1={}
dict2={'name':'北风','age':10}
注意:1.字典是一种映射类型,它的元素是键值对
2.键(key)必须使用不可变类型(字符串、数值、元祖),在同一个字典中,键必须是唯一的
3.创建空字典使用{}
总结: 不可变对象:number,string,tuple
可变对象:list,sets,dict




