蓝色网站建设,好听的域名取名,有没有大人和小孩做的网站,wordpress帐号导入前言
本篇博文介绍一下Python中的if条件语句、while循环语句、for in循环语句以及break和continue控制关键字。
分支的基本语法
if 条件表达式#xff1a;
语句1
语句2
语句3
......
条件表达式就是计算结果必须为布尔值的表达式
表达式后面的冒号不能少
注意if后面的出现的语…前言
本篇博文介绍一下Python中的if条件语句、while循环语句、for in循环语句以及break和continue控制关键字。
分支的基本语法
if 条件表达式
语句1
语句2
语句3
......
条件表达式就是计算结果必须为布尔值的表达式
表达式后面的冒号不能少
注意if后面的出现的语句如果属于if语句块则必须同一个锁紧等
if条件控制语句
条件控制语句是通过一条或多条语句的执行结果True或者False来决定执行的代码块。if后面应该接一个条件即一个布尔类型。而且Python是通过缩进控制条件块的相同缩进数的语句在一起组成一个语句块和PHP的if else就近原则不同。
money 17
if money 18:
print(今天吃鸡)
if 10 money 18:
print(今天吃鱼)
if money 0:
print(今天不吃了)
if,elif,else条件判断语句
if else 条件表示如果..否则..if后面的条件成立则执行if如果不成立就执行elseelse后面是没有条件的在多个条件下Python的else if 简写成了elif。
if money 18:
print(今天吃鸡)
elif 10 money 18:
print(今天吃鱼)
else:
print(今天不吃了)
循环语句
重复执行某些固定动作或者处理基本固定的事物
分类
for循环
while循环
for in 循环语句
对于列表或者字典或者字符串这种想把里面的元素挨个取出来我们可以使用for in循环。
a [1,2,3,4,5]
for i in a:
print(现在执行第{}次循环.format(i))
print(**10)
如果下面的print没有前面的缩进就会只打印一次因为它不在循环内。
while循环
while循环只要条件满足就不断循环循环内的语句条件不满足时退出循环。
number_a 1
while number_a10:
print(当前a是{}.format(number_a))
a a1
print(程序结束)
break和contiune
break表示终止循环continue表示退出当前循环
案例
用Python编写一个计算是否为闰年的程序
什么是闰年呢
能被4整除且不能被100整除的为闰年或者能被400整除的是闰年。
这里提供两种答案。
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))
总结
以上就是这篇文章的全部内容了希望本文的内容对大家的学习或者工作具有一定的参考学习价值如果有疑问大家可以留言交流谢谢大家对脚本之家的支持。