if条件控制语句
money = 17
if money > 18:
print("今天吃鸡")
if 10 < money <= 18:
print("今天吃鱼")
if money == 0:
print("今天不吃了")
if,elif,else条件判断语句
if money > 18:
print("今天吃鸡")
elif 10 < money <= 18:
print("今天吃鱼")
else:
print("今天不吃了")
for in 循环语句
a = [1,2,3,4,5]
for i in a:
print("现在执行第{}次循环".format(i))
print("*"*10)
while循环
number_a = 1
while number_a<10:
print("当前a是{}".format(number_a))
a = a+1
print("程序结束")
break和contiune
break表示终止循环,continue表示退出当前循环
案例
用Python编写一个计算是否为闰年的程序
year = int(input("输入一个年份: "))
if (year % 4) == 0:
if (year % 100) == 0:
if (year % 400) == 0:
print("{}是闰年".format(year)) # 整百年能被400整除的是闰年
else:
print("{}不是闰年".format(year))
else:
print("{}是闰年".format(year)) # 非整百年能被4整除的为闰年
else:
print("{}不是闰年".format(year))
第二种方法:
year = int(input("请输入一个年份:"))
if (year % 4) == 0 and (year % 100) != 0 or (year % 400) == 0:
print("{}是闰年".format(year))
else:
print("{}不是闰年".format(year))