1、环境及编辑器准备:
1、python环境下载:
python
2、pycharm编辑器下载:
pycharm
2、python变量:
2.1、变量命名遵循一般规则。
2.2、一次定义多个变量:
s,a = 12, 23
print(s, a)
2.3、多次声明同一个变量会被覆盖:
mes = "lilei"
mes = "hanmeimei"
print(mes)
3、python数据类型:
查看数据类型方法:type()
s = "hello word"
print(type(s))
3.1、字符串类型及转义字符:
message1 = 'hello word'
print(message1)
message2 = "hello word"
print(message2)
messsage3 = ```床前明月光
疑是地上霜```
print(message3)
转义字符:\n 换行 \t制表位
s = '床前\n明月光'
s2 = r'疑是\n地上霜'
3.2、整型(int)、浮点型(float)、复数(complex)及布尔型:
num = 10
num2 = 3.1415926
num3 = 4 + 5i
varn = true
varn = false
3.3、列表(list)(类似数组):[ ]
列表的值可以修改
varlist = ['lilei', 12, 'hanmeimei', 3.14]
print(varlist[0])
varlist = ['lilei', 12, 'hanmeimei', 3.14]
print(varlist[-4])
varlist = ['lilei', 'hanmeimei', 12, ['xm', 23]]
print(varlist[3][0])
3.4、元组(tuple):()
元组的值不可改变
vart = (1, 2, 'hello', 3,14)
print(vart[1])
vart = 1, 2, 'hello', 3,14
print(vart[1])
3.5、字典(dict); { } 键值对
1、键可以是字符串也可以是数字。 2、键不可以重复(重复会被覆盖),值可以重复。
vatd = {"name": "lilei", "age": 20, 1: "hello"}
print(vatd["name"])
3.6、集合(set):{ }无序、且不重复的元素
1、打印出来是无序的。 2、如果有重复元素,只会输出一个。
vars = {1, 2, 3, 'a', 'b'}
print(vars)
vars = set('123456')
print(vars)
vars = set()
vars = {1, 2, 3, 4, 5}
a.add('a')
a.remove(1)
a.discard(2)
a.pop(3)
print(1 in vars)
|