1.循环语句条件分支
大于 = 大于等于 < 小于 <= 小于等于 == !=
if 条件: 条件为true的操作 else: 条件为false的操作
代码规范,缩进
2.数据类型
字符串 str 数值类型: 整型 浮点型 布尔类型 e记法 整型:长度不限制 浮点型:小数 e记法:科学计数法 e 10 15000 = 1.5e4 布尔: 特殊的整型,true 或false
类型转换: 整数 字符串 浮点数 int str float 字符串转换数字 a = '520' b = int(a) b 520
浮点转换整数 a = 5.999 c = int(a) c 5
a = '520' b =flaot(a) b 520.0
a =520 b = float(a) b 520.0
a = 5.99 b = str(a) b '5.99'
科学e 转化 c =str(5e19) c '5e+19'
两种判断类型:
type(a)
isinstance(a,int)
a = 'hutu' type(a) str isinstance(a.str) true isinstance(1,int) false
3.算术操作符
-
-
- / % ** // a =5 a= a+3
-
a +=3
b =3 b-=1 b 2
a = b =c =d =10 a +=1 /11 b -=3 /7 c *=10 /100 d /=8 /1.25 d //=8 /1 幂运算:
3**2 /9 3 **5 /243
优先级: 比左优先级高 右低
-3 ** 2 -9 3** -2 0.1111111111
not true not 0 True
幂运算-正负号-算术操作-比较操作符-逻辑运算符 ** +x -x * / // + - > < >= not and or 高-低
4.分支和循环 if else
while 条件: 循环体
for 目标 in 条件:
循环体
range(【】stop【, step=1】)
range(5)
for i in range(1,10,2): print(i)
1 3 5 7 9
- 断言 assert
6.break and continue break 终止循环跳出循环体 continue 终止本轮循环,跳出循环体开始的位置,条件成立继续,不成立退出
7.列表 member = ['hyp','php','python'] number =[1,2,3,4,5] mix = [1,'yu',3.14,[1,2,3]] empty = [ ]
列表添加元素 append() /只能加一个 member.append('hjmu') len(member)
extend() 元组插入 member.extend(['yy','xiaoqi'])
insert() 带插入位置 member.insert(1,'xiaoba')
列表中获取元素 member【0】 member【1】
temp 中间转换 兑换位置