学习第三天(Python判断和循环)
程序员文章站
2022-05-19 13:09:31
...
判断和循环
判断简单的来说就是应不应该做某事,循环就是持续做某事。条件分支,也就是判断,习惯用到的是if-else的搭配,而循环就用while语句。
例如,按照百分制,90分以上成绩为A,80~90为B,60~80为C,60以下为D。当用户输入分数,自动转换为A、B、C或者D的形式打印。
score = int(input('请输入一个分数:'))
if 100>=score>=90:
print('A')
if 90>=score>=80:
print('B')
if 80>=score>=60:
print('C')
if 60>score>=0:
print('D')
if score<0 or score>100:
print('输入错误!')
当然也可以写成
score = int(input('请输入一个分数:'))
if 100>=score>=90:
print('A')
else:
if 90>=score>=80:
print('B')
else:
if 80>=score>=60:
print('C')
else:
if 60>score>=0:
print('D')
else:
print('输入错误!')
当然这样写,条件多了可能会造成诸多的不便,那就可以偷懒写一下
score = int(input('请输入一个分数:'))
if 100>=score>=90:
print('A')
elif 90>=score>=80:
print('B')
elif 80>=score>=60:
print('C')
elif 60>score>=0:
print('D')
else:
print('输入错误!')
相关连接下载
链接:https://pan.baidu.com/s/1dyq1EYUmu8S1YhCWmJV4Lg 密码:0qqq
链接:https://pan.baidu.com/s/1WloQxLDiawNEe2RIMCKXRA 密码:vlo2
链接:https://pan.baidu.com/s/1-nfdXyhPoK28aZF_t5UfVQ 密码:wod9
推荐阅读
-
python中学习K-Means和图片压缩
-
python分支和循环结构
-
python处理中文编码和判断编码示例
-
Python学习手册之元组拆包、三元运算符和 else 语句深入
-
MacOS配置Anaconda3(Miniconda3)下Python3.6、Python3.7和Python2.7环境和基础机器学习、神经网络相关包详解(版本号对应)
-
python学习第三天-元组、列表及字典
-
python篇-关于在for循环和列表结合中进行删除过程的陷阱详细解释
-
python人脸识别项目之基础学习(三):矩阵的基本运算 + 张量的阶和形态
-
python学习之循环语句
-
PHP学习笔记之字符串编码的转换和判断