信息技术学业水平测试python模拟试题讲解(1)

2024-03-20
| 20页
| 435人阅读
| 2人下载
精品

内容正文:

用Python编辑器打开 “因子个数.py”,进行以下操作并保存结果。 (1)编写程序实现以下功能:输入一个正整数,统计该数因子的个数。 (2)编写完成后原名保存并关闭应用软件。 x=int(input("请输入一个正整数:")) s=___①___ #存放因子的变量初始化 for i in range(1,___②___): if(___③___): #判断是否是因子 s=___④___ print(___⑤___) 个数 0 s+1 x+1 x%i==0 s 模 拟 题 讲 解 个数的统计是通过循环 “+1”求和来实现的。既然是相加求和,所以变量初始化的数值是“0”。 拓展一下: 如果是相乘求积,变量初始值能是“0”吗? for循环,从1开始到x,一个数一个数地判断,看看这个数是不是x的因子,如果是,存放因子个数的变量就“+1”。 思考:是填(1, x)吗? 应填(1,x+1) 1,2……x-1 1.因子个数题 1,2……x-1,x 判断一个数是否是另一个数的因子,就是看一个数 x 能不能被另一个数 i 整除,也就是“x 除以i ”有没有余数。是因子=能整除=没有余数=余数为“0”。 数学中的因子是什么? 假如整数n除以m,结果是无余数的整数,那么我们称m就是n的因子。 模 拟 题 讲 解 非名师张剑平 1 用Python编辑器打开文件“打印图形.py”,进行以下操作并保存结果。 (1)请填空完善该程序,实现功能:打印由n行短横线和星号组成的等腰三角形,n由键盘输入。 (2)测试程序:输入数字5,则打印出如下图形。 2.单循环打印图形题 输入三角形行数:5 ----*---- ---***--- --*****-- -*******- ********* n =___①___(input('输入三角形行数:')) #三角形的行数 for i in range(n): print(‘_’*(n-i-1)+’*’ * (___②___)+ ___③___) 我们先理解一下:字符串*数字 ----*---- 比如打印 ’_’*4+‘*’*1+ ’_’*4 代码: 我们再理解一下:字符串*数字+字符串*数字+字符串*数字 比如打印 ---- 代码:’_’*4 int 模 拟 题 讲 解 非名师张剑平 2 用Python编辑器打开文件“打印图形.py”,进行以下操作并保存结果。 (1)请填空完善该程序,实现功能:打印由n行短横线和星号组成的等腰三角形,n由键盘输入。 (2)测试程序:输入数字5,则打印出如下图形。 输入三角形行数:5 ----*---- ---***--- --*****-- -*******- ********* n =___①___(input('输入三角形行数:')) #三角形的行数 for i in range(n): print(‘_’*(n-i-1)+’*’ * (___②___)+ ___③___) int ----*---- ---***--- --*****-- -*******- ********* 循环变量 i ‘-’个数 ‘*’个数 ‘-’个数 0 4 1 4 1 3 3 3 2 2 5 2 3 1 7 1 4 0 9 0 n 5 5 5 5 5 = = 1 ‘_’*(n-i-1) 寻找和变量相关的数学规律 1 江 苏 省 信 息 技 术 学 业 水 平 考 试 2.单循环打印图形题 模 拟 题 讲 解 非名师张剑平 3 用Python编辑器打开文件“打印图形.py”,进行以下操作并保存结果。 (1)请填空完善该程序,实现功能:打印由n行短横线和星号组成的等腰三角形,n由键盘输入。 (2)测试程序:输入数字5,则打印出如下图形。 输入三角形行数:5 ----*---- ---***--- --*****-- -*******- ********* n =___①___(input('输入三角形行数:')) #三角形的行数 for i in range(n): print(‘_’*(n-i-1)+’*’ * (___②___)+ _

资源预览图

信息技术学业水平测试python模拟试题讲解(1)
1
信息技术学业水平测试python模拟试题讲解(1)
2
信息技术学业水平测试python模拟试题讲解(1)
3
信息技术学业水平测试python模拟试题讲解(1)
4
信息技术学业水平测试python模拟试题讲解(1)
5
信息技术学业水平测试python模拟试题讲解(1)
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。