1.if语句
这个和java的if语句稍微有些不同,Java中的else if替换为elif, python真是能省就省啊
2.for
for的基本形式为
其中有段话是要特别注意的:
下面来看一下打印1~100之内的素数的code来直观地学习for else形式
import math
if __name__ == '__main__':
for i in range(1,101):
for j in range(2,int(math.sqrt(i))+1):
if i%j==0:
break;
else:
print i
3.while
相同的while也没有什么好讲的,只要注意while else形式即可 ,如果while中没有被break中断,则会执行else:下面的语句