python语法简单,代码遵循空格分层方式,读起来有着诗一般的流畅丝!
python的主要条件判断有if、while、match case等;
利用周末时间,快速读一本书,算是温故知新吧!
书单:python编程:从入门到实践
内容:循环与判断条件
if判断:
根据方法的value值判断成绩的等级
def get_score(value):
"""if 条件判断"""
if not isinstance(value, int):
print("value类型不正确,需要传整数")
return None
if value < 0 or value > 100:
print("value值的范围0-100")
return None
if 90 <= value <= 100:
return "A"
elif 80 <= value < 90:
return "B"
elif 60 <= value < 80:
return "C"
else:
return "D"

match case值匹配判断:
根据方法的status值判断http响应状态
def get_resp_code(status: int):
"""Switch case匹配"""
match status:
case 200:
return "success"
case 400:
return "permissions filed"
case 404:
return 'page not found'
case 500:
return 'server error'
case _:
return 'ok'

for、while循环判断:
通过for、while循环判断5和7的倍数
def get_even_odd_number(value:int):
"""for循环,while条件判断"""
even_num = []
odd_num = []
for i in range(value):
if not i % 5:
even_num.append(i)
while value > 0:
if not value % 7:
odd_num.append(value)
value -= 1
odd_num.sort()
return even_num, odd_num

思之易,行而难,要做到知行合一!
#头条创作挑战赛##python##学习#
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END















暂无评论内容