任务
1单分支结构
1.1 编程题: 猜一猜:用户输入一个0-9的数,判定此数,若为5,输出“猜对了”
#猜一猜:用户输入一个0-9的数,判定此数,若为5,输出“猜对了”
num = eval(input("请输入一个0-9的数"))
if num == 5:
print("猜对了")
1.2写程序:空气污染是现代人们关心的热点问题。假如PM2.5值有三个级别:0-35为优,36-75为良,75以上为污染。请根据输入的PM2.5数值,提醒人们当前空气质量以及出行的建议。
使用单分支结构完成程序。
num = eval(input("请输入pm2.5的值"))
if 0 <= num <= 35:
print("空气质量为优,可外出")
if 35 < num <= 75:
print("空气质量为良,谨慎外出")
if 75 < num:
print("空气质量污染,不要外出")
2. 二分结构与多分支结构
2.1写程序:空气污染是现代人们关心的热点问题。假如PM2.5值有三个级别:0-35为优,36-75为良,75以上为污染。请根据输入的PM2.5数值,提醒人们当前空气质量以及出行的建议。
使用单分支结构完成程序。
num = eval(input("请输入pm2.5的值"))
if 0 <= num <= 35:
print("空气质量为优,可外出")
elif 35 < num <= 75:
print("空气质量为良,谨慎外出")
elif 75 < num:
print("空气质量污染,不要外出")
2.2写程序:一般得分在60分及以下时成绩为“D”,一般在70及以上到80成绩为“C”,在80及以上到90成绩为“B”,90及以上成绩为“A”,60分以下不及格。请输入成绩并判定等级输出。
score = eval(input("请输入成绩"))
if 60 <= score <70:
grade = "D"
elif 70 <= score < 80:
grade = "C"
elif 80 <= score < 90:
grade = "B"
elif 90 <= score:
grade = "A"
else: grade = "不及格"
print(grade)
后续更新以wx为主: