1.给定成绩,判断用户成绩的档次 100:提示满分 90~100:优秀 80~100:良好 70~80:还可以,多多努力 60~70:合格 0~60:不合格 0:鸡蛋
代码:
chengji = float(input("请输入你的成绩:"))
if chengji == 100:
print("你的成绩级别为满分")
elif chengji < 100 and chengji >= 90:
print("你的成绩级别为优秀")
elif chengji < 90 and chengji >= 80:
print("你的成绩级别为良好")
elif chengji < 80 and chengji >= 70:
print("你的成绩级别为一般")
elif chengji < 70 and chengji >= 60:
print("你的成绩级别为及格")
elif chengji < 60 and chengji > 0:
print("你的成绩级别为不及格")
elif chengji == 0:
print("你的成绩级别为零蛋")
else:
print("不要胡乱输入自己的成绩,请重新输入")
验证:
2.求矩形的面积和周长
代码:
a = float(input("请输入矩形的长:"))
b = float(input("请输入矩形的宽:"))
girth = (a + b) * 2
area = a * b
print("矩形的周长为:",girth)
print("矩形的面积为:",area)
验证:
3.根据已知圆的半径radius(从控制台上输入),求其面积和周长(PI可以使用math.pi,也可以使用3.14)
代码:
PI = 3.14
radius = float(input("请输入圆的半径:"))
girth = radius * 2 * PI
area = PI * radius**2
print("矩形的周长为:",girth)
print("矩形的面积为:",area)
验证:
4.输入一个年份,判断该年是否是闰年
代码:
year = int(input("请输入一个年份:"))
if ((year%4 == 0 and year%100 != 0) or year%400 == 0):
print(year,"年为闰年")
else:
print(year,"年不是闰年")
验证:
5.输入赵本山的考试成绩,显示所获奖励 成绩==100分,爸爸给他买辆车 成绩>=90分,妈妈给他买MP4 90分>成绩>=60分,妈妈给他买本参考书 成绩<60分,什么都不买
代码:
chengji = float(input("请输入赵本山的成绩:"))
if chengji == 100:
print("爸爸奖励买一辆车")
elif chengji < 100 and chengji >= 90:
print("妈妈奖励买一个MP4")
elif chengji < 90 and chengji >= 60:
print("妈妈给买一本参考书")
elif chengji < 60 and chengji >= 0:
print("什么都不买")
else:
print("不要胡乱输入成绩,请重新输入")
验证:
6.计算器: 请输入两个数和一个符号,完成两个数的+ - * / % // **
代码:
a = float(input("请输入第一个数:"))
b = float(input("请输入第二个数:"))
c = input("请输入一个运算符:")
if c == '+':
print("这两个数的和为",a+b)
elif c == '-':
print("这两个数的差为",a-b)
elif c == '*':
print("这两个数的积为",a*b)
elif c == '/':
print("这两个数的商为",a/b)
elif c == '%':
print("这两个数的商取余为",a%b)
elif c == '//':
print("这两个数的整除为",a//b)
elif c == '**':
print("幂次方的为",a**b)
验证:
7.健康计划 用户输入身高(m),体重(kg) 计算公式:BMI = 体重 / 身高^2 BMI < 18.5:过轻 18.5≤ BMI <24:正常 24 ≤ BMI <27:过重 27 ≤ BMI < 30:轻度肥胖 30 ≤ BMI < 35:中度肥胖 BMI ≥ 35:重度肥胖
代码:
height = float(input("请输入单位为米的身高:"))
weight = float(input("请输入单位为千克的体重:"))
BMI = weight/height**2
if BMI < 18.5:
print("体重过轻")
elif 18.5 <= BMI <24:
print("正常")
elif 24 <= BMI <27:
print("过重")
elif 27 <= BMI < 30:
print("轻度肥胖")
elif 30 <= BMI < 35:
print("中度肥胖")
elif BMI >= 35:
print("重度肥胖")
验证: