深度之眼(一)——python基本语法元素
组合类型
1. 列表
list序列类型:数据有位置顺序
表示方式:[data1,data2,…]
a = [1,2,3,4,5]
a[0]
2. 元组
表示方式: (data1,data2,…)
元素不支持修改
b = {1,2,3,4}
b[0]
3. 字典
映射类型:通过“键”-“值”的映射实现数据存储和查找
表示方式:{key1:value1,key2:value2,…}
students = {202001:"小明",202002:"小红",202003:"小白"}
students[202001]
4. 集合
一系列互不相等元素的集合,无序的
表示方式:{data1,data2,…}
保留字
驼峰体:类名(AgeOfStudent)
下划线:变量名和函数名
常量,所有的字母均为大写
增量赋值
x += 10
打包赋值
x,y = 1,2
print(x,y)
x,y = y,x
print(x,y)
控制流程
顺序流程
循环流程
形式:for 元素 in 可迭代对象
执行语句
执行过程
从可迭代对象中,一次去除每一个元素,并进行相应的操作
res = 0
for i in [1,2,3,4]
res += i
res
while 判断条件
i = 1
res = 0
while i <= 5:
res += i
i += 1
res
换行
print(123,end=" ")
print(456)
PI = 1
X = 5
print("PI - ",PI,"X = ",E)
format
1.
print(“PI = {0}, E = {0}”,format(PI,E))
2.填充输出
print(“{0:_^20}”,format(PI))
3.数字千分位分隔符
4.浮点数的简化输出
使用空格