-
占位符
pass 和 ...
-
计算字符串的⻓度
len(字符串) -- 工厂函数 -- 所有类型都能用,除了int和bool 求元素个数
-
流程控制语句 if
-
if 条件A : # 条件判断,> < == 等
代码块A # 条件A成立时运行代码块A
elif 条件B:
代码块B # 条件A成立,条件B成立时运行代码块B
else:
代码块C # 以上条件均不成立时运行代码块C
-
嵌套if
if 条件A :
if 条件B:
代码块 # 条件A成立,并且条件B成立时运行代码块
-
- while循环
-
while 条件A:
代码块A(循环体) # 当条件A成立时,运行循环体
else:
代码块B # 当条件A不成立时,运行代码块Bindex = 1 while index < 11: if index == 8: '''break,终止本层循环,不运行后面的代码,如果循环是通过break退出的. 那么while后⾯的else将不会被执⾏, 只有在while条件判断是假的时候才会执⾏这个else''' '''continue,跳出本次循环,进行下次循环,重新判断条件,不运行后面的代码''' else: print(index) index = index+1 else: print("你好")
-
-
for循环
# for 变量 in 可迭代对象: # pass s = "1234567890" for each in s: # 遍历字符串 print(each) # 1 2 3 4 5 6 7 8 9 0 print(each) # 0 注意
-
range
语法range(start,end,step): 范围,从start到end,不包含end,步长step默认是1
-
python3中打印range()会打印本身,python2中会打印出列表
for each in range(1,10): print(each) # 1 2 3 4 5 6 7 8 9