03运行超市抹零结账行为
1 #运行超市抹零结账行为 2 #输入最多只含两位小数的正数,否则将一直输入 3 while True: 4 try : 5 money = eval(input("请输入最多只含两位小数的正数:")) 6 if round(money,2)!=money or money<0: 7 raise ValueError 8 break #else: break 9 except NameError as NE: 10 print("请输入数字!",NE) 11 except ValueError as VE: 12 print("请输入最多只含两位小数的正数!",VE) 13 14 15 f1=(money*10)%10 16 if f1>=5: 17 money = int(money)+1 18 elif f1<5: 19 money = int(money) 20 print(money) 21 print("3012")
04计算学生成绩的分差和平均分
1 #04计算学生成绩的方差和平均分 2 try : 3 # n = int(input("请输入成绩的数量:")) 4 grade_str = input("请输入多个成绩,并用空格隔开:") 5 # 将输入的字符串按照空格分隔成多个值 6 grade_list = grade_str.split() 7 # 将字符串类型的值转换为数字类型 8 grade = [float(gra) for gra in grade_list] 9 #平均分 10 sum=0 11 n=len(grade) 12 for g in grade: 13 sum += g 14 average1 = sum/n 15 16 #方差 17 sum1=0 18 for gr in grade: 19 sum1 +=(gr-average1)**2 20 s2 = sum1/n 21 print("平均分:{:.2f},方差{:.2f}".format(average1,s2)) 22 print("3012") 23 except NameError as NE: 24 print("请输入数字!",NE) 25 else: 26 print("--------没有异常。--------")
05比较运算符比较大小关系
1 #05比较运算符比较大小关系 2 n1=input("请输入第一个字符:") 3 n2=input("请输入第二个字符:") 4 5 if n1==n2: 6 print(f"{n1}={n2}") 7 elif n1>n2: 8 print(f"{n1}>{n2}") 9 elif n1<n2: 10 print(f"{n1}<{n2}") 11 print("3012")
06手机店打折活动
1 #06手机店打折活动 2 3 print("\n手机店正在打折,活动进行中......") 4 try: 5 day=input("请输入中文的星期(如星期一):") 6 time=int(input("请输入时间(范围为:0~23):")) 7 if (day=="星期四" and 10<= time <=20) or (day=="星期二" and 8<= time <=22): 8 print("\n恭喜您,获得了折扣活动参与资格,快快选购吧!") 9 10 else: 11 print("\n对不起,您来晚一步,期待下次活动...") 12 except NameError as NE: 13 print("请输入正确的星期!",NE) 14 except ValueError as VE: 15 print("请输入正确的时间!",VE) 16 else: 17 print("\n--------没有发生异常。---------") 18 19 print("3012") 20 21 22 23 #循环直到获得折扣 24 # while True: 25 # print("\n手机店正在打折,活动进行中......") 26 # try: 27 # day=input("请输入中文的星期(如星期一):") 28 # time=int(input("请输入时间(范围为:0~23):")) 29 # if (day=="星期四" and 10<= time <=20) or (day=="星期二" and 8<= time <=22): 30 # print("\n恭喜您,获得了折扣活动参与资格,快快选购吧!") 31 # break 32 # else: 33 # print("\n对不起,您来晚一步,期待下次活动...") 34 # except NameError as NE: 35 # print("请输入正确的星期!",NE) 36 # except ValueError as VE: 37 # print("请输入正确的时间!",VE) 38 # else: 39 # print("\n--------没有发生异常。---------") 40 41 # print("3012")
【推荐】FFA 2024大会视频回放:Apache Flink 的过去、现在及未来
【推荐】中国电信天翼云云端翼购节,2核2G云服务器一口价38元/年
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [杂谈]如何选择:Session 还是 JWT?
· 硬盘空间消失之谜:Linux 服务器存储排查与优化全过程
· JavaScript是按顺序执行的吗?聊聊JavaScript中的变量提升
· [杂谈]后台日志该怎么打印
· Pascal 架构 GPU 在 vllm下的模型推理优化
· WinForm 通用权限框架,简单实用支持二次开发
· 硬盘空间消失之谜:Linux 服务器存储排查与优化全过程
· 如何为在线客服系统的 Web Api 后台主程序添加 Bootstrap 启动页面
· 面试官:DNS解析都整不明白,敢说你懂网络?我:嘤嘤嘤!
· Fleck:一个轻量级的C#开源WebSocket服务端库