python程序设计教程(第2版)习题3

您所在的位置:网站首页 python语言程序设计教程(赵璐)课后答案 python程序设计教程(第2版)习题3

python程序设计教程(第2版)习题3

2024-07-11 06:31| 来源: 网络整理| 查看: 265

习 题 3

1.从键盘接收整数的一百分制成绩(0~100),要求输出其对应的成绩等级A~E。其中,90分(包含)以上为A,80~89(均包含)分为B,70~79(均包含)分为C,60~69(均包含)分为D.60分以下为E

score=int(input()) if score>=90: print("A") elif score>=80: print("B") elif score>=70: print("C") elif score>=60: print("D") else: print("E")

2.预设一个0~9之间的整数,让用户猜一猜并输入所猜的数。如果大于预设的数,显示“太大”,小于预设的数,显示“太小”,如此循环,直至猜中该数,显示“恭喜!你猜中了!”。

import random digit=random.randint(0,9) while 1: guess=int(input('请输入你猜想的数字')) if guess==digit: print('恭喜!你猜中了!') break if guess>digit: print('太大') else: print('太小')

3.某电商平台上销售不同规格包装、不同价格的水笔。编写程序,在不考虑运费的情况下,从键盘分别输入两种水笔的包装和价格,分别计算单根水笔的价格,根据价格就低原则打印输出选择购买哪种产品。

size=[] price=[] for i in range(2): size.append(int(input(f'第{i+1}种水笔的规格'))) price.append(int(input(f'第{i+1}种水笔的价格'))) if (price[1]/size[1])>(price[0]/size[0]): print('选择购买第1种产品') elif (price[1]/size[1])


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3