1.

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

n=int(input("请输入成绩(0~100):"))
if n<0 or n>100:print("输入错误!请重新输入。")
elif n>=90:print("A")
elif n>=80 and n<=89:print("B")
elif n>=70 and n<=79:print("C")
elif n>=60 and n<=69:print("D")
else:print("E")

2.

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

while True:a=9n=int(input("请输入你猜的数(0~9)"))if n>a:print("太大")elif n<a:print("太小")else:print("恭喜!你猜中了")break

3.*

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

flag='Y'
i=0
minPrice=float('Inf')       #最大值
k=0
while flag.upper()=='Y':i+=1packageNumber=eval(input('请输入第'+str(i)+'种笔的包装支数:'))packagePrice=eval(input('请输入第'+str(i)+'种笔每包的价格:'))perPrice=packagePrice/packageNumberprint('第',i,'种笔的单支价格为:',perPrice,sep="")if perPrice<minPrice:minPrice=perPrice       #记录截止目前的最低均价k=i                     #记录截止目前的最低均价种类序号flag=input('是否继续输入下一种笔的信息(Y/N)?')if k!=0:print("第",k,"种笔的均价最低,单根笔的价格为:",minPrice,sep="")

4.

输出1000以内的素数以及这些素数之和(素数,是指除了1和该数本身之外,不能被其他任何整数整除的数)。

n=int(input("输入数字:"))
sum=0
for i in range(2,n+1):f = 1for j in range(2,i):if i % j ==0:f = 0if f == 1:sum = sum + 1print(i,end=' ')
print()
print("共有",sum,"个素数")

5.*

输入一个时间(小时:分钟:秒),输出该时间经过5分30秒后的时间

# -*- coding: cp936 -*-
hour,minute,second=input('请输入一个时间(h:m:s):').split(':')
hour=int(hour)
minute=int(minute)
second=int(second)
second+=30
if second >= 60:second = second-60minute += 1
minute+=5
if minute >= 60:minute = minute-60hour += 1
if hour == 24:hour = 0
print('%d:%d:%d'%(hour,minute,second))

6.*

编写程序,按公式s=12+22+32+…+n2求累加和s不超过1000的最大项数n,程序运行结果如下所示:

累计和不超过1000的最大项是n=13。

# -*- coding: cp936 -*-
n=1
s=0
print("n\ts")
while s<1000:s+=n*nprint(n,"\t",s)n+=1print("累计和不超过的最大项数n=",n-2)

第三章 控制语句<习题3>相关推荐

  1. 计算机网络第三章数据链路层习题答案

    计算机网络第三章数据链路层习题答案 3-02数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点. 答:链路管理 帧定界 流量控制 差错控制 将数据和控制信息区分开 透 ...

  2. 《计算机网络技术》第三章课后习题答案(全)

    <计算机网络技术>第三章课后习题答案(全) 1.网络协议包括的三要素是什么? 答: 语法.语义和时序关系. 2.在计算机网络中使用分层的思想有哪些好处? 答: (1)各层次之间可相互独立: ...

  3. 郑莉java课后答案,Java语言程序设计(郑莉)第三章课后习题答案

    <Java语言程序设计(郑莉)第三章课后习题答案>由会员分享,可在线阅读,更多相关<Java语言程序设计(郑莉)第三章课后习题答案(10页珍藏版)>请在人人文库网上搜索. 1. ...

  4. python赵璐第三章课后答案_第三章 课后习题及参考答案

    第三章 课后习题及参考答案 一.选择题 1. 计算机的软件系统一般分为 ( ) 两大部分. A .系统软件和应用软件 B .操作系统和计算机语言 C .程序和数据 D . DOS 和 Windows ...

  5. R语言基础题及答案(三)——R语言与统计分析第三章课后习题(汤银才)

    R语言与统计分析第三章课后习题(汤银才) 题-1 从1到100个自然数中随机不放回地抽取5个数, 并求它们的和. sum(sample(1:100,5)) 15~490任何一个数都有可能 [1] 29 ...

  6. C语言程序设计:现代方法(第2版)第三章全部习题答案

    前言 本人在通过<C语言程序设计:现代方法(第2版)>自学C语言时,发现国内并没有该书完整的课后习题答案,所以就想把自己在学习过程中所做出的答案分享出来,以供大家参考.这些答案是本人自己解 ...

  7. 周志华《机器学习》第三章课后习题

    目录 3.1 试析在什么情形下式(3.2) 中不必考虑偏置项 b. 3.2.试证明,对于参数w,对率回归的目标函数(3.18)是非凸的,但其对数似然函数(3.27)是凸的. 3.3.编程实现对率回归, ...

  8. 冈萨雷斯数字图像处理(本科教学版)第三章课本习题全解matlab

    第三章频率域滤波 !!!首先本章需要定义的所有库函数代码如下 : 一 .库函数 !!!每个代码前面有相应的题目标号注释 !!可以分题目定义也全部可以一起定义,建议本章库函数及题目代码全部放到一个文件夹 ...

  9. 《Python语言程序设计》王恺 机械工业出版社 第三章课后习题答案

    ​​第三章   函数 3.7 课后习题 (1)在Python语言中,使用函数分为两个步骤:定义函数和调用函数 (2)在Python语言中,函数定义需要使用def关键字 (3)形参是在定义函数时函数后面 ...

  10. 计算机网络原理(谢希仁第八版)第三章课后习题答案

    第三章 1.数据链路(即逻辑链路)与链路(即物理链路)有何区别? "电路接通了"与"数据链路接通了"的区别何在? 答:数据链路与链路的区别在于数据链路出链路外, ...

最新文章

  1. Linux06-服务、守护进程和systemd
  2. Linux驱动调试中的Debugfs的使用简介 CONFIG_DEBUG_FS 的功能与配置
  3. 如何获取空对象的类型
  4. 【玩转cocos2d-x之三十一】弱联网与服务器的通讯
  5. CentOS 7中iptables服务暂停启动和保存备份
  6. 【CCF】 201809-1 卖菜
  7. 希尔排序不稳定例子_Python实现希尔排序(已编程实现)
  8. mybatis主键返回
  9. MSYS2 安装和配置
  10. MFC 获取窗口句柄
  11. OpenJudge NOI 2.1 1813:熄灯问题
  12. 怎样成为公司喜欢的人?小技巧
  13. Apache druid的ingestion spec数据插入规范
  14. win10弹出计算机的内存不足,win10提示计算机显卡内存不足情况的解决办法介绍...
  15. 面向数据机密性的云计算脆弱性分析框架
  16. js实现点击按钮,弹出新窗口
  17. ovs-vsctl设置ofport不成功处理
  18. HTML5基本结构及标签
  19. matlab ts模糊工具箱,通过算例熟悉MATLAB模糊控制工具箱
  20. SpringBoot - @SpringBootTest加速单元测试的小窍门

热门文章

  1. vueTable大数据展示优化
  2. LCD RGB 控制技术 时钟篇
  3. 分享自己使用python+pyserial+pyQT5写的串口调试助手
  4. [CentOS8+gitlab-ce本地配置手顺]
  5. 深入理解搜索引擎——详解query理解
  6. 【链环科技】智慧零售|无人售货系统标志人力向技术科技的转变
  7. Cow Gymnastics//队列//排位1
  8. (三)--Openssl 实现国密算法(加密和解密)
  9. 自己做QQ–后台搭建
  10. redis杂乱小知识