-
五个PPT上的界面打印【print、input函数】
#界面1 -登录
print('英雄商城登录界面')
print('英雄联盟商城登录界面')
print('~~~~~~~~~~~~~')
print('1.用户登录')
print('2.新用户注册')
print('3.退出系统')
print('~~~~~~~~~~~~~')
input("(温馨提示)请输入您的选项: ")#界面二 -首页
print('英雄商城首页')
print('英雄联盟商城首页')
print('~~~~~~~~~~~~~')
print('1.进入英雄超市')
print('2.休闲小游戏')
print('3.退出登录')
print('~~~~~~~~~~~~~')
input("(温馨提示)请输入您的选项: ")#界面三 -英雄列表
print('英雄商城英雄列表')
print('英雄联盟商城英雄列表')
print('~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~')
print('编号 姓名 昵称 价格 库存 描述')
print('1.纳尔 迷失之牙 3500 100 丛林不会原谅盲目与无知')
print('2.锐雯 放逐之刃 4000 100 她是残忍高效的战士 ')
print('3.薇恩 暗夜猎手 3500 100 这个世界不想人们想象的那么美好')
print('4 扎克 生化魔人 3000 100 即使你没有脊柱,你也必须站起来')
print('5 杰斯 未来守护者 2500 100 武装着睿智与魅力,你的选择没有错')
print('~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~')
input("(温馨提示)请输入您要购买的英雄编号: ")#界面四 -购买详情
print('英雄详情')
print('购买页面')
print('英雄商城购买英雄')
print('英雄购买票据')
print('~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~')
print('英雄名称:盲僧(史诗)')
print('英雄属性:生命值428(+85)/能量值200(+0)/移动速度425/攻击力55.8(+3.2)攻击速度0.651(+3.1%)/护甲值24(+1.25)/攻击距离125')
print('英雄座右铭:一人之行可灭世,众人之勤可救世!')
print('英雄价格:3000')
print('活动折扣:9.5')
print('插播广告:当风云变色,当流离失所,世界不再是旧日模样你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡')
print('~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~')
input("(温馨提示)请付款: ")#界面五 -订单小票
print('订单页面:打印小票')
print('英雄商城购买英雄')
print('英雄购买票据')
print('~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~')
print('英雄名称:九尾妖狐(史诗)')
print('英雄价格:10000')
print('活动折扣:9.5')
print('应付付款:9500')
print('实际付款:10000')
print('找零:500')
print('插入广告:当风云变色,当流离失所,世界不再是旧日模样你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡')
print('~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~')
input("(温馨提示)按任意键返回上一级菜单: ") -
给定成绩,判断用户成绩的档次
100:提示满分
90~100:优秀
80~100:良好
70~80:还可以,多多努力
60~70:合格
0~60:不合格
0:鸡蛋
performance=float(input("请输入你的成绩:"))
if performance == 100 :
print("满分")
elif 90<performance <100:
print("优秀")
elif 80 <performance <= 90:
print("良好")
elif 70< performance <=80 :
print("还可以,多多努力")
elif 60<performance <=70 :
print("合格")
elif 0<performance <= 60 :
print("不合格")
elif performance == 0:
print("鸡蛋")
- 下列哪一项是"4是奇数或-9为正数"的否定( A)
A、4是偶数或-9不是负数
B、4是奇数或-9不是负数
C、4是偶数和-9是负数
D、4是奇数和-9不是负数
-
判断一个整数是奇数还是偶数
num = int(input("请输入一个数:"))
if int(num)&int(num-2)==1:
print("是奇数")
if int(num)&int(num-2)==0:
print("是偶数") -
求矩形的面积和周长
num1=float(input("输入长:"))
num2=float(input("输入宽"))
num3="长方形的周长"
num4="长方形的面积"
num3=(2num1+2num2)
num4= num1*num2
print(num3)
print(num4) -
根据天数(从控制台上输入)计算这一年中的周数和剩余的天数
a=int(input("请输入一个数:"))
b=a//7
if b==0:
print("这是第一周")
elif b==1:
print("这是第二周")
elif b==2:
print("这是第三周")
elif b==3:
print("这是第四周")
elif b==4:
print("这是第五周")
elif b==5:
print("这是第六周")
elif b==6:
print("这是第七周")
elif b==7:
print("这是第八周")
else:
print("这是第**周") -
根据已知圆的半径radius(从控制台上输入),求其面积和周长(PI可以使用math.pi,也可以使用3.14)
num1=float(input("输入长:"))
num2=float(input("输入宽:"))
num3="长方形的周长"
num4="长方形的面积"
num3=(2num1+2num2)
num4= num1*num2
print(num3)
print(num4) -
输入一个年份,判断该年是否是闰年
year=int(input("请输入一个年份:"))
if(year%4==0 and year%100!=0) or year%400==0:
print(year,"是闰年")
else:
print(year,"不是闰年") -
输入赵本山的考试成绩,显示所获奖励
成绩==100分,爸爸给他买辆车
成绩>=90分,妈妈给他买MP4
90分>成绩>=60分,妈妈给他买本参考书
成绩<60分,什么都不买
score = float(input("请输入赵本山的考试成绩:"))
if score > 100 or score < 0:
else:
if score == 100:
print("爸爸给他买一辆车")
elif 90 <= score < 100:
print("妈妈给他买MP4")
elif 60 <= score < 90:
print("妈妈给他买本参考书")
else:
print("什么都不买")
-
计算器:请输入两个数和一个符号,完成两个数的+ - * / % // **
a = float(input("请输入一个数:"))
f = input("请输入一个符号:")
b = float(input("请输入一个数:"))
if f == "+":
print(a + b)
elif f == "-":
print(a - b)
elif f == "*":
print(a * b)
elif f == "/":
print(a / b)
elif f == "%":
print(a % b)
elif f == "//":
print(a // b)
elif f ==(""):
print(ab)
else:
print("符号输入错误") -
健康计划
用户输入身高(m),体重(kg)
计算公式:BMI = 体重 / 身高^2
BMI < 18.5:过轻
18.5≤ BMI <24:正常
24 ≤ BMI <27:过重
27 ≤ BMI < 30:轻度肥胖
30 ≤ BMI < 35:中度肥胖
BMI ≥ 35:重度肥胖
while True:
height = float(input('请输入您的身高(m):'))
weight = float(input('请输入您的体重(kg):'))
BML = (weight / (height**2))
print('BML = 体重 / 身高^2')
print(f'您的BML = {BML}')
if (BML <= 100 and BML >= 0):
if (BML < 18.5):
print('体重过轻!')
elif(BML < 24):
print('体重正常。')
elif(BML < 27):
print('体重过重!')
elif(BML < 30):
print('轻度肥胖。')
elif(BML < 35):
print('中度肥胖。')
else:
print('重度肥胖。')
else:
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 武装着睿智与魅力,你的选择没有错")
print("\t\t英雄商城英雄列表")
print("英雄信息")
print("~ *"*14)
print("\n")
print("\t英雄联盟:盲僧(史诗)")
print("\t英雄属性:生命值(428)/能量值200(+0)/移动速度425/攻击力/55.8(+3.2)")
print("\t\t攻击速度0.651(+3.1%)/护甲值24(+1.25)/攻击距离125\n")
print("\t英雄座右铭:一人之行可灭世,众人之勤可救世!")
print("\t英雄价格:3000")
print("\t折扣价格:9.5\n")
print("插播广告:当风云变色,当流离失所,世界不再是旧日模样")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡 ")
print("~ *"*14)
a = int(input("请输入商品价格:"))
b = int(input("请输入购买数量:"))
c = int(input("(温馨提示)请付款:"))
m = a*b*0.95
n = c-m
while n<0:
print("您的金额不够")
break
else:
print("购买成功")
print("\n\t\t英雄商城购买英雄")
print("英雄购买票据")
print("~ *"*14)
print("\n")
print("\t英雄联盟:九尾妖狐(史诗)")
print("\t英雄价格:10000")
print("\t折扣价格:9.5\n")
print("\t应付付款:9500")
print("\t实际付款:10000")
print("\t找零:500")
print("插播广告:当风云变色,当流离失所,世界不再是旧日模样")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡 ")
print("~ *"*14)
input("(温馨提示)按任意键返回上一级菜单:")
13、输入三边的长度,求三角形的面积和周长(海伦公式)
import math
# 获取用户输入的三边长度
a = float(input("请输入第一条边的长度:"))
b = float(input("请输入第二条边的长度:"))
c = float(input("请输入第三条边的长度:"))
# 计算半周长
s = (a + b + c) / 2
# 计算面积
area = math.sqrt(s * (s - a) * (s - b) * (s - c))
10
# 计算周长
perimeter = a + b + c
# 输出结果
print("三角形的面积为:", area)
print("三角形的周长为:", perimeter)