- 选择语句:无switch语句,只能使用if..elif...else(if和else、elif需要冒号)
- input()输入,eg.year=int(input())可以转换数据类型
- 循环语句:无do...while语句,只有while循环和for循环
- range()函数
for i in range(1,10,2): #注意冒号 print(i,end='') #输出内容在同一行显示 #从1到10,步长为2,结果为1,3,5,7,9 #遍历字符串 for ch in string: print(ch) #纵向显示
- 嵌套循环实例:九九乘法表
for i in range(1,10): #输出九行
for j in range(1,i+1): #输出与行数相等的咧
print(str(j)+"x"+str(i)+"="+str(i*j)+"\t",end=")
print(") #换行
- 中断语句:break语句(一般与if语句结合使用,跳出循环)、continue语句(中止本次循环提前进入下一次循环,嵌套循环的话只跳出最内层循环的剩余语句)、pass语句(空语句,占位)
- 计算100内的偶数和
-
total=0 for number in tange(1,100): if number%2==1: continue #继续下一次循环 total+=number print("1到100的偶数和不含100",total)