没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Python 入门教程优质程序填空阅读填空程序试题
一、程序填空
代码回答问题:
h=int(input(“请输入高 h:”))
_________________________
S=c*h
V=s*h
(1)解决问题的程序用到的控制结构有:__________________(填:顺序结构、分支结构、
循环结构)
(2)请将程序补充完整。
(3)请找出程序中的错误代码,并改正。
____________________________________________
2.请在空格处填写正确的代码,使程序完善。
实现功能:绘制 y=x2-2x+ 1 的图像
#加载 numpy 模块并限简洁的别名为 np
import numpy as np
#加载 matplotlib.pyplot 模块并限简洁的别名为 plt
import matplotlib.pyplot as plt
#x 在-7 到 9 之间,每隔 0.1 取一个点
x=np.arange(-7,9,0.1)
_____ = x**2-2*x+1
plt.plot(x,________)
plt.title('y=x*x-2*x+1')
plt.xlabel('x')
plt.ylabel('y')
plt._________
3.调试程序。请阅读以下程序并写出运行结果。
i=0
sum=0
i=i+1
print('sum',sum)
_________
4.编写程序。信息社团的三个同学和 Bruce 一起做游戏,他们的游戏规则很简单,从1 开
始依次报数,每当一个数能被 7 整除或者十位是 7 就要跳过这个数,现在给出一个数 N,
请输入从 1 到 N(包含 N)中要跳过的数。
5.编写程序,用*打印一个如下所示的等腰直角三角形,将测试结果截图。
*
* *
* * *
* * * *
6.程序分析题
A.Entry B.Label C.Frame D.Button
8.求 50 以内所有 5 的倍数的和。
和,请完善代码帮助哥德巴赫验证他的猜想。
i=2
while i <= int(math.sqrt(n))and Flag:
if _____________
Flag = False
_____________
return Flag
n=int(input(“输入一个大于 2 的偶数”))
for i in rang(2,n//2+1):
if____________
print(str(n)+"="+str(i)+"+"+str(n-i))
如果输入“8”则结果显示_____
n=int(input(“请输入一个数:”))
print(“输入错误!”)
else:
print(________)
14.请在空格处填写正确的代码,使程序完善。
实现功能:用辗转相除法求解两个正整数的最大公约数。
x = int(input('请输入第一个正整数:'))
y = int(input('请输入第二个正整数:'))
m = max(x,y)
n = min(x,y)
r = m%n
#找出 x,y 中的最大值
#找出 x,y 中的最小值
#求得最大值除以最小值后的余数
#如果余数不等 0,则进行以下循环
#把最小值赋给 m
while r!=0:
m =________
n =_________
r = m%n
#把余数赋给 n
#求得最大值除以最小值后的余数
print('这两个数的最大公约数为:',______)
input("运行完毕,请按任意键退出....")
15.在一千多年前的《孙子算经》中,有这样一道算术题:“今有物不知其数,三三数之
剩二,五五数之剩三,七七数之剩二,问物几何?”。即一个数除以3 余 2,除以 5 余 3,
除以 7 余 2,求这个数。
i=①________
while (i%3!=2 ②________ i%5!=3 or i%7!=2):
i=③________
print(i)
16.(项目情境)一元二次方程 ax +bx+c=0(a≠0),当 b -4ac≥0,方程有两个不同的
2
2
实数根,当 b -4ac<0 时,方程无实数根。
2
(问题求解)下面的 python 程序实现的功能是判断方程是否有实数根。请阅读如下python
程序,在空白处填写适当的表达式或语句,使程序完整。
import math
a=int(input("请输入 a 的值:"))
b=int(input("请输入 b 的值:"))
c=int(input("请输入 c 的值:"))
d=_____ #将表达式 b -4ac 的值赋给变量 d
2
if ____
print("x1=",(-b+math.sqrt(d))/(2*a)) #输出方程的其中一个实数根
print("x2=",(_________)
else:
#输出方程的另一个实数根
_________ #输出“方程无实数根”
17.有如下程序段:
sum=0
for i in range(1,20,3) :
sum+=i
剩余22页未读,继续阅读
资源评论
我是你的春哥!
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 工业相机gige标准的参考包括规范和源码
- Windows环境下VMware桥接模式设置
- 医用机器人全球市场研究报告:2023年我国医用机器人市场规模将进一步扩大至8.6亿美元
- 基于连续域束缚态(BICs)的铌酸锂二次谐波 COMSOL光子晶体超表面模拟
- 太阳能全球市场研究报告:2024年我国发电总装机规模达到30.71亿千瓦
- 基于STM32的闹钟系统.zip
- 用Labview来实现CANoe上多曲线共同分析
- 使用Python实现人脸识别的功能
- 堆垛机西门子PLC程序+输送线程序+触摸屏程序 物流仓储 涵盖通信,算法,运动控制,屏幕程序,可电脑仿真测试 实际项目完整程序 西门子S7-1200+G120+劳易测激光测距 博途V15
- 摄像头个人经验总结包括软件硬件
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功