#登陆界面
week = int(input("请输入您的选项:"))
if week == 1:
print("1.用户登录")
elif week == 2:
print("2.新用户注册")
elif week == 3:
print("3.退出系统")
else:
print("请输入1 or 2 or 3")
二游戏首页
# 游戏首页
week = int(input("请选择你要进行的操作:" ))
if week == 1:
print("1,英雄商城")
elif week == 2:
print("2,开始游戏")
elif week == 3:
print("3,退出登录")
三.英雄商城中英雄的购买
#英雄的购买
week = int(input("(温馨提示)请输入您想购买的英雄编号:"))
if week == 1:
print("1 纳尔 迷失之牙 3500 100 丛林不会原谅盲目与无知")
elif week == 2:
print("2 锐雯 放逐之刃 4000 100 她是残忍高效的战士")
elif week == 3:
print("3 薇恩 暗夜猎手 3500 100 这个世界不像人们想象的那么美好")
elif week == 4:
print("4 扎克 生化魔人 3000 100 即使你没有脊柱,你也必须站起来")
elif week == 5:
print("5 杰斯 未来守护者 2500 100 武器的睿智与魅力,你的选择没有错")
else:
print("请输入您的选项 1 or 2 or 3 or 4 or 5")
二.给定成绩,判断成绩的档次
scorn = int(input("请输入您的成绩"))
if scorn == 100:
print("满分")
elif scorn <= 90 and scorn < 100:
print("优秀")
elif scorn <= 80 and scorn < 90:
print("良好")
elif scorn <= 70 and scorn < 80:
print("还可以,多多努力")
elif scorn <= 60 and scorn < 70:
print("合格")
elif scorn <= 0 and scorn < 60:
print("不合格")
else :
print("鸡蛋")
3. 作业:下列哪一项是“4是奇数或-9为正数”的否定( C)
A、4是偶数或-9不是负数
B、4是奇数或-9不是负数
C、4是偶数和-9是负数
D、4是奇数和-9不是负数
四.判断一个整数是奇数还是偶数
#判断一个数是奇数还是偶数
number =int(input("请输入一个整数:"))
if number % 2 == 1:
print("该整数是奇数")
else:
print("该整数是偶数")
五.求矩形的周长和面积
long =float(input("请输入矩形的长:"))
tall =float(input("请输入矩形的高:"))
#周长
print("{} * 2 + {} * 2 = {}".format(long, tall, long * 2 + tall *2))
print("{} * {} = {}".format(long, tall, long * tall))
#面积
print("{} * {} = {}".format(long, tall, long * tall))
六.控制台输入天数,计算这一年的周数和剩余的天数
days = int(input("请输入你想查看的天数:"))
weeks = days // 7
else_days = days % 7
print("周数:",weeks)
print("剩余的天数:",else_days)
七.控制台输入圆的半径,求面积和周长,使用PI
radius = float(input("请输入圆的半径:"))
PI =3.14
area = PI * radius * radius
perimeter = 2 * PI * radius
print("圆的面积:", area)
print("圆的周长:",perimeter)
八.输入一个年份,判断是不是闰年
year = int(input("请输入你想要查询的年份:"))
if (year%4==0) and (year%100 !=0) or (year%400)==0:
print("{}年是闰年")
else:
print("{}年不是闰年")
九.
9. 输入赵本山的考试成绩,显示所获奖励
成绩==100分,爸爸给他买辆车
成绩>=90分,妈妈给他买MP4
90分>成绩>=60分,妈妈给他买本参考书
成绩<60分,什么都不买
score = int(input("输入赵本山的成绩:"))
if score==100:
print("爸爸给买辆车")
elif 90<=score and scorn <100:
print("妈妈给买个MP4")
elif 60<=score and scorn <90:
print("妈妈给买本参考书 ")
elif 0<score<=60:
print("什么都不买")
else :
print("err")
十.输入两个数和一个符号,完成两个数的+-*/%//
num1 =int(input("输入第一个数:"))
num2 =int(input("输入第二个数:"))
y =str(input("输入运算符:"))
if y == '+':
print(num1+num2)
elif y == '-':
print(num1-num2)
elif y == '*':
print(num1*num2)
elif y == '/':
print(num1/num2)
elif y == '//':
print(num1//num2)
elif y == '**':
print(num1**num2)
十一.健康计划,输入身高体重,输出BMI值
BMI < 18.5:过轻
18.5≤ BMI <24:正常
24 ≤ BMI <27:过重
27 ≤ BMI < 30:轻度肥胖
30 ≤ BMI < 35:中度肥胖
BMI ≥ 35:重度肥胖
m =float(input("请输入身高:"))
kg =float(input("请输入体重:"))
BMI =(kg+m)/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 35<=BMI:
print('重度肥胖')
十二.12. 设计一个程序,完成(英雄)商品的购买(界面就是第一天打印的界面)
展示商品信息(折扣)->输入商品价格->输入购买数量->提示付款
输入付款金额->打印购买小票(扩展)
print("\t\t英雄商城英雄列表")
print("~*"*20)
print("编号 姓名 昵称 价格 库存 描述")
print("1 纳尔 迷失之牙 3500 100 丛林不会原谅盲目与无知")
print("2 锐雯 放逐之牙 4000 100 她是残忍高效的战士")
print("3 薇恩 暗夜猎手 3500 100 这个世界不像人们想象的那么美好")
print("4 扎克 生化魔人 3000 100 即使你没有脊柱,你也必须站起来 ")
print("5 杰斯 未来守护者 2500 100 武装着睿智与魅力,你的选择没有错")
print("~*"*20)
a=int(input("(温馨提示)请输入您要购买的英雄编号"))
if a==1:
print("1 纳尔 迷失之牙 3500 100 丛林不会原谅盲目与无知")
elif a == 2:
print("2 锐雯 放逐之牙 4000 100 她是残忍高效的战士")
elif a == 3:
print("3 薇恩 暗夜猎手 3500 100 这个世界不想人们想象的那么美好")
elif a == 4:
print("4 扎克 生化魔人 3000 100 即使你没有脊柱,你也必须站起来 ")
elif a == 5:
print("5 杰斯 未来守护者 2500 100 武装着睿智与魅力,你的选择没有错")
b = input("请输入购买的数量:")
c = input("(温馨提示)请付款:")
print("\t\t英雄商城英雄列表")
print("英雄购买收据\n")
print("~*"*20)
print(f"\t\t应付付款:{c}\n")
print(f"\t\t实际付款:{c}\n")
print("插入广告:当风云变色,当流离失所,世界不再是旧日模样")
print("你是否会为了自己的梦想战斗,直到力战身亡,直至彼岸他乡")
print("~*"*20)
print("(提示)按任意键返回上一级菜单:")
十三.输入三边的长度,求三角形的面积和周长
#a,b,c,代表三边,并且输入的三个数都需大于0
a = float(input('请输入a:'))
b = float(input('请输入b:'))
c = float(input('请输入c:'))
s = a + b + c
cal = (a + b + c) / 2
area = ( cal* (cal - a) * (cal - b) * (cal - c)) ** 0.5
print(area)
print(s)