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,会自动关闭。