1、建议一行就是一条语句,也就是一行只写一条让解释器执行的一条指令,但是可以写多条指令,用分号隔开;,但是不建议:
例如 a = 12;print(a)这种。
默认建议
a = 12
print(a)
换行:如果一行代码太长,需要多行写一条指令可以用换行符:(显示换行)
a = 1 + 2\
+3\
+4\
+5
这种的格式来写
隐式换行:用括号把需要换行的代码用小括号括起来 a = (1+ 2+ 3+ 4)
2、条件语句 if 条件: 语句 elif 条件: 语句 else: 语句
注意:条件内部的执行的语句不能和外面的if判断的语句对齐,必须要比if等判断语句往里面缩进,至于缩进多少无所谓,一个空格也行,多个空格也行,关键是要有缩进。
3、循环语句:有两种循环 while和for循环
1)while循环:
while 条件:
语句
else:
语句
其中语句需要缩进,else部分可以省略,else在不满足调价的时候执行一次。
2)for 循环
循环字符串每个字符 for item in message: 语句
item为message字符串中每个字符
循环数字,用range函数
for item in range(start,end,sp) 语句
start:开始
end 结束
sp:间隔
上面的意思是item依次取range中的从start到end,间隔为sp的数字
例如
for item in range(1,3,1) 语句:item依次取 1,2 ,不包括3
for item in range(1,3) 语句:item依次取1,2 ,默认间隔是1
for item in range(3) 语句:item依次取从0到3,不包括3 :0,1,2
注意:while和for循环中如果主动跳出break,不会执行else后面的语句。
4、跳转语句
break:跳出循环,不执行else中内容 continue: 继续下一次循环,本次不执行continue后面的内容了