1.简单的用法就是:
if xxx:
xxxxxxxx
else:
xxxxxx
构成要么。。。。。要么。。。。。
2.与for、while构成“干完了怎么样”
例如:
def maxfactor(num): count= num //2 #地板除2为最小的因子,来获取最大的因子 while count > 1: if num %count == 0: print('%d max factor is %d:' % (num,count)) break count-=1 else: #只有在while循环体被顺利完成后才会被执行,遇到break时不会被执行 print('他是素数') num= int(input('输入一个数:')) maxfactor(num)
3,和异常语句进行搭配try:
类似上边的当try中的代码没有异常时(能被顺利执行时)else才会被执行
否则,不会被执行。
with语句:
解决文件在不需要时自动关闭。
省去finally,会自动关闭。