全国青少年软件编程(Python)等级考试试卷(一级)2优质word练习_第1页
全国青少年软件编程(Python)等级考试试卷(一级)2优质word练习_第2页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、A. open ()B. load ()全国青少年软件编程 (Python) 等级考试试卷 (一级)2 优质 word 练习一、选择题1运行下列 Python 程序, 结果正确的是( )a=32b=14c=a%bA.2B.4C. 32D.142. 下列选项中,可以作为Python 程序变量名的是( )A.a/bB. abC. a+bD.a-b3.数据分析的处理工具错误的()A.AccessB. .ExcelC. pythonD.SQLprint(c)4在 Python 中, Print(abs( - 16/ 5)的执行结果是()A2.4B 35 在 Python 代码中表示“ x 属于区间 a

2、,A.awx and xvb B.nv=x or xvb6Python 文件的后缀名是()A. pdfB. do7.以下()是 python 文件A. *.mp3B. *.xls8.在 python 中,运行以下程序,结果应为( a=5b=7b+=3 a=b*20 a+=2a=a%bprint(a,b)A. 5 7B. 20 109.下列 Python 程序运行后的输出结果是 ( s=0for i in range(1,5):s=s+iprint(s=,s)A. s=5B. s=6C. 4b) ”的正确表达式是(C. x=a and xvbC. passC. *.ppt)D. -2.4)。D.

3、 x= a and xbD. pyD. *py10. 下列选项中,属于C. 22 7 )。D. 2 10C. s=10D. s=15Python 输入函数的是( )。A. random()B. print()C. Cout()D. input()11. 以下选项中,不是Python 中文件操作的相关函数是()。A. open ()B. load ()C. read ()D. write ()12.已知字符串变量 x 的值是“ H”,字符“ A”的 ASCII 值是 65,则 python 表达式chr(ord(x)+2)的值是()A. IB. JC. 73D. 7413.在 Python中,下

4、面程序段的输出结果是()x=9Print (“ x=”,x+1)A. 9B. 10C. x=9D. x= 1014.在 Python中 print(-14/4)的运行结果是()。A. -4B. -3.5C. 2D. -215.下面()是 Python 合法的变量名A. int32B. 40XLC. selfD. name16. Python 的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的 是( )。A.交互式B.解释型C.面向对象D.服务端语言17. 有关循环结构的说法不正确的是()。A.循环结构是算法的基本结构之一B.有的的程序设计中没有循环结构C.循环结构在程序设计有

5、可能会有嵌套出现D.在PYTHON程序设计语言中循环结构一般使用IF 语句实现。18. Python 中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字19.在 Python 程序中,要求 s= 3 + 6 + 9+ + 300 的值,可以采用如下代码,下列选项中 的说法不正确的是()。s=0for i in range (3. 301r3)t5=5+print (s)A. for 循环语句中步长为 3B.语句 s= 0 应改为 s= 1C.语句 s= s+ i 共循环执行了

6、 100 次D.程序使用了循环结构20. 计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接 执行的语言是(),Python 语言属于()语言。A.机器,高级B.高级,汇编C.高级,机器D.汇编,高级21. 在 python 中,Int ()函数的功能是返回不大于 x 的最大整数,设 a=3, b=4, c=5,则下列表达式的运算结果中值最大的是()A. math.sqrt(b)B. abs( a- b)C. I nt(2*a-c/b)D. a*2+b*2-c*222.Python 定义私有变量的方法为。()A. 使用_private 关键字B. 使用 public 关

7、键字C. 使用 DEF 定义变量名D. 使用_xx 定义变量名23.下列不可以用来搭建本地服务器的软件是()(1) Python (2) Excel (3) IIS (4)ApacheA. (1)(2)B.(4)C. (1)(2)(3)(4)D. (1)(2)(4)24.在 Python 中, 不同的数据,需要定义不同的数据类型,可用方括号“”来定义的是 ()A.列表B.元组C.集合D.字典25.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。以下不属于应 用软件的是()28.已知下列 Python 程序段,k 取下列哪组值是 x=4?( for i in ran ge(10):

8、 k=i nt(i nput()if k0:if k15:else:x=1else:if k12:x=4else:x=5A. 13,16B. 13,14,15C. 16,17,1829.下面的 Python 程序段运行后的输出结果是()List= 10 猕猴桃 ,9,65Print (List3)A. 25B.弥猴桃C.猕猴桃30.以下 Python 程序运行后,变量 x 和 st 的值分别是()。A.WordB.微信C.考试系统26. Python 语言属于(A.机器语言B.汇编语言)。C.咼级语言27. python 单行注释和多行注释分别是什么?(A 和廿B. #禾廿.D. python

9、D.科学计算语言D. #和/D. 18,19D. 9if k18:廿笫11题程序X= 123 + 678St=123,l+,l678A. 801 123678B. 801 “123678”C. 801 801D. 123678“123678”二、程序填空31.一家商场在降价促销,如果购买金额不高于200元,会给 10%的折扣,如果购买金额 高于 200 元,会给 20%的折扣。编写一个 Python 程序,输入消费额(整数),显示折扣后 的应付金额。32.编写 Python 程序实现如下功能:输入年月日输入格式如“2021-06-21”,年月日之间用“-”分隔。判断这一天是这一年的第几天。以2

10、021-06-21 为例,前面 5 个月总天数,加上 21 天即这一天是本年的第几天。特殊情况,当输入的年份是闰年时,2 月份有29 天。闰年的判断方式如下:I、能被 4 整除,但不能被 100 整除;II、能被 400 整除;(1)_“ 2020-05- 20”这一天是这一年的第_ 天。(2)编写 Python 代码如下,在划线处填入正确的代码(3) 加框处的代码有误,请改正。改正:_mon=31,28, 31, 30, 31,30,31,31, 30, 31,30,31 #mon 中存储 1-12 每个月的天数s=input(”请输入年月日:)mon th=i nt(s5:7)sum=0f

11、or i in ran ge( ):sum+=mon isum+=dayif 対4打 4 別刊曲尤臼:isleap=Trueelse:isleap=Falseif sum+=1print(这一天是当年的第” +str (sum)+“天“)33.某品牌手机第一年销量为20000 台, 假设平均每年的销量比上一年增加68%,请问几年后能使总销量达到 60000 台。下面的程序能实现上述的功能,请将缺失的代码补充完整。total= every_year=20000year=1while_ :every_year + =_total + = every_yearyear + = 1prin t(yea

12、r)34.现有字典如下,根据题目要求,写出相关的表达式:xingzuo = 小明:巨蟹座,小红:处女座,小兰:金牛座(1) 现要取出小红所对应的星座,写出相关表达式:(2) 现发现,“小兰”同学的星座应该是“水瓶座”,请帮忙修改。现发现,在字典中漏写了关于“小贝”的信息,现已知“小贝”为“双子座”,请帮忙 添加。(4)写出删除该字典的表达式:35.地球绕太阳的运行周期为 365天 5小时 48分 46秒(合 365.24219天),即一回归年。公历的平年只有 365 天,比回归年短约 0.2422 天,每四年累积约一天,把这一天加于 2 月末(即 2月 29 日),使当年的时间长度变为366

13、天,这一年就是闰年。判断某一年是否是闰年的方法是年份数能被4 整除,但不能被 100 整除,或者年份数能被400 整除。以下是一段用于判断某一年是否是闰年的程序。year = input输入您要判断的年份:*)year = ini(year)#_resu11 - (year%4 = 0 _ _) (year % 400 = 0)if result:吕-是.else:s=不是nrint(str( ) +年+s+ 跨国年)请将上面程序框中空格处的内容填写完整,其中处填写代码注释36.操作说明:编写一个程序实现以下功能,将程序以“Y:3/3.py”作为文件名保存。 题目:设计100 以内的数中能同时

14、被 3 或 5 整除的个数。37.分析完善程序某市出租车收费标准如下:(1) 3 公里内(含 3 公里),收费 8 元(2) 超过 3 公里但未超过 6 公里部分,按 1.5 元/公里收费(3) 超过 6 公里部分,按 2.25 元/公里收费。根据以上标准,输入出租车行驶的公里数,请计算顾客需付费多少元?算法分析假设总费用为 p,则可以分段计算p=8(sN3)p=1.5*(s-3)+8(36)参考代码a=float(input( “ s= ” )if s 6 :p=2.25* (s-6) +1.5*3+8print( p)根据上述回答如下问题:(1)_本题采用的算法是(填:解析法/枚举法/排序

15、法/递归法)。(2)_ 程序代码中空白处应填写的条件是(填:A/B/C/D )。A. 3s=6B. 3=s3 and s3 Or s-j- T256132749411182031(1)n 的作用是(1 )有 5 万元资金存入银行,选择“ 1 年定期.自动转存”的存款方式,由于银行利率是不断变化的,这 5 年利率分别是 3.25%.3%.3%.2%.1.75% 5 年后会有多少收益呢?调用round()函数,保留结果两位小数。money =_rate=_for_print (“ 5 年以后存款总额:”,money,元”)(2)某投资者购买了 10 万元一年期收益率 3.7%的银行保证收益型理财产

16、品。每年理财赎 回后,他会提取 2 万元用作生活所需,余下资金仍购买此种理财。在收益率不变的情况 下,多少年后本金被全部取出?mon ey=_year=_while_print ( year,年后资金被全部取出”)40.“百鸡百钱”问题是一个有名的数学问题,出自张丘建算经。其内容是:公鸡 5 文钱 1 只,母鸡 3 文钱 1 只,小鸡 3 只 1 文钱,用 100 文钱买 100 只鸡,其中公鸡、母鸡和 小鸡都必须要有,问公鸡、母鸡和小鸡各多少只?(1)请在空格处填写正确的代码,使程序完善实现以下功能。money=100#一共 100 文钱num=100#一共 100 只鸡cock_price

17、=5#公鸡价格 5 文hen_price=3#母鸡价格 3 文threechick_price=1#3 只小鸡 1 文for cock_ num in range(1,_ ):# 公鸡只数可能为 1-20for hen_ num in range(1,_ ):# 母鸡只数可能为 1-33for chick_num in range(1,101): # (3 小鸡)只数可能为 1-100mon ey1=cock_ nu m*cock_price+he n_nu m*he n_price+chick_ num /threechick_price num1=cock_ nu m+he n_nu m+

18、chick_ numif mon ey1=money and nu m1=num:prin t (cock_ nu m,he n_num,_)input(运行完毕,请按回车键退出)(2 )运行程序,运行结果如图所示。4 18 785 11 Bl12 4 刖运讦凭举*请抿回车鰹退出【参考答案】*试卷处理标记,请不要删除本题主要考查 Python 表达式的运算。“ / ”是向下取整, abs 是求绝对值函数, -16/ 5=-4,、选择题1B【详解】本题考查 Python 程序执行a%b=32%14=4( %取余)。故本题选 B 选项 解析: B【详解】本题考查 Python 程序执行a%b=32

19、%14=4( %取余)。故本题选 B 选项2B【详解】本题主要考查 Python 变量的命名。变量的命名规则有:只能以字母或下划线开 头,不能包含特殊符号,不能是关键字。故 ab 可以作为 Python 程序变量名, 故本题选 B 选项。解析: B【详解】本题主要考查 Python 变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包 含特殊符号,不能是关键字。故 ab 可以作为 Python 程序变量名,故本题选 B 选项。3C【详解】本题主要考查数据分析知识点。 Access (数据库)、Excel (表格处理软件)、SQL (用于访问和处理数据库的标准的计算机语言)均是数据分析处

20、理工具,Python 是程序设计软件,故本题解析: C【详解】本题主要考查数据分析知识点。 Access (数据库)、Excel(表格处理软件)、SQL(用于访 问和处理数据库的标准的计算机语言)均是数据分析处理工具, Python 是程序设计软件, 故本题选 C 选项。4C【详解】本题主要考查 Python 表达式的运算。“/是向下取整,abs 是求绝对值函数,-16/5=-4, abs(-16/5)=4,故执行结果是 4,故本题选 C 选项。解析: C【详解】abs(-16/5)=4,故执行结果是 4,故本题选 C 选项。5.C【详解】本题主要考查 Python 表达式。 Python 表

21、达式中,大于等于运算符用“ =”表 示,故“x属于区间a, b)”的正确表达式是 x = a and xvb,故本题选 C 选项。解析: C【详解】本题主要考查 Python 表达式。 Python 表达式中,大于等于运算符用“ =”表示,故“ x 属 于区间a,b)”的正确表达式是 x= a and xvb,故本题选 C 选项。6.D【详解】本题主要考查 Python 文件知识点。Python 文件的后缀名是 py,故本题选 D 选 项。解析: D【详解】本题主要考查 Python 文件知识点。Python 文件的后缀名是 py,故本题选 D 选项。7.D【详解】本题考查的是文件类型相关知识

22、。 Mp3 是音频文件,xls 是 ExceI 文件,ppt 演 示文稿文件, py 是 python 文件,故选项 D 正确。解析: D【详解】本题考查的是文件类型相关知识。Mp3 是音频文件,xls 是 ExceI 文件,ppt 演示文稿文件, py 是 python 文件,故选项 D 正确。8.D【详解】本题考查 Python 程序的运算。 a=5, b=7, b+=3=10, a=b*20=200, a+=2=202,a=a%b=2 最后 a=2, b=10,故本题选 D。解析: D【详解】本题考查 Python 程序的运算。 a=5, b=7, b+=3=10, a=b*20=200

23、, a+=2=202, a=a%b=2 最 后 a=2, b=10,故本题选 Do9.C【详解】本题主要考查 Python 中循环结构。 range(1,5) 函数生成 1、2、3、4 的整数序列,For 循环中循环体计算序列累加求和,因此C 选项正确。【点睛】解析: C【详解】本题主要考查 Python 中循环结构。range(1,5)函数生成 1、2、3、4 的整数序列,For 循环 中循环体计算序列累加求和,因此 C 选项正确。【点睛】10D【详解】本题主要考查 Python 输入函数。random()是随机函数,print()是输出函数,Cout()函数是统计字符串里某个字符出现的次数

24、,in put()是输入函数,故本题选 D 选项。解析: D【详解】本题主要考查 Python 输入函数。random()是随机函数,print()是输出函数,Cout()函数是统 计字符串里某个字符出现的次数,in put()是输入函数,故本题选 D 选项。11B【详解】本题主要考查 Python 文件操作函数。 open ()是文件打开函数, read () 、write () 是文件读写函数;jsonoad()用于从 json 文件中读取数据,故本题选 B 选项解析: B【详解】本题主要考查 Python 文件操作函数。 open ()是文件打开函数, read () 、 write (

25、)是文件读写 函数;jsonoad()用于从 json 文件中读取数据,故本题选B 选项。12B【详解】本题主要考查 Python 字符函数。 ord 函数用于将字符转换为整数, chr 函数接 受一个数字(应为 ASCII 码)并返回字符。贝 U python 表达式 chr(ord(x)+2)=chr(ord解析: B【详解】本题主要考查 Python 字符函数。 ord 函数用于将字符转换为整数, chr 函数接受一个数字 (应为 ASCII码)并返回字符。则 python 表达式 chr(ord(x)+2)=chr(ord(H)+2)=chr(74)=,故本 J 题选 B 选项。13D

26、【详解】本题主要考查 Python 程序输出语句。x=9,故 Print ( “x=fx+1)( “x=是字符型直接输出, x+1 计算后输出对应结果)的输出结果是 项。解析: D 【详解】本题主要考查 Python 程序输出语句。x=9,故 Print ( “x=” x+1)( “x=”字符型直接输 出, x+1 计算后输出对应结果)的输出结果是 x= 10,故本题选 D 选项。14A【详解】本题主要考查 Python 表达式的运算。运算符 / 表示向下取整, -14/ 4=-4, 14/4=3,故本题选 A 选项。解析: A【详解】本题主要考查 Python 表达式的运算。运算符 /表示向

27、下取整, -1 4/4=-4 , 14/4=3,故本题 选 A 选项。x= 10,故本题选 D 选15ACD【详解】本题主要考查 Python 变量的命名。 Python 变量的命名不能以数字开头(可以以 下划线或字母开头),不能包含特殊符号,不能是关键字,故本题选 ACD 选 项。解析: ACD【详解】本题主要考查 Python 变量的命名。 Python 变量的命名不能以数字开头(可以以下划线或 字母开头),不能包含特殊符号,不能是关键字,故本题选ACD 选项。16ABC【详解】本题考查 Python 特点的相关知识点相比其他语言,Python 具有交互式、 解释型、 面向对象的特色。 故

28、本题选 ABC解析:ABC【详解】本题考查 Python 特点的相关知识点相比其他语言, Python 具有交互式、解释型、面向对象的特色。故本题选 ABC17D【详解】 本题考查循环结构的相关知识点 在 PYTHON?序设计语言中循环结构一般使用 for 或 while 语句实现。故本题 选 D 选项解析: D【详解】本题考查循环结构的相关知识点在 PYTHON 程序设计语言中循环结构一般使用 for 或 while 语句实现。故本题选 D 选项18C【详解】本题考查的是变量名的命名规则。 Python 中变量的命名遵循的规则:以字母或 下划线开头,后面可以是字母、数字或下划线;区分大小写;

29、不能使用保留 字。故选项 C 不正确。解析: C【详解】 本题考查的是变量名的命名规则。 Python 中变量的命名遵循的规则:以字母或下划线开 头,后面可以是字母、数字或下划线;区分大小写;不能使用保留字。故选项C 不正确。19B【详解】本题主要考查 Python 程序调试。分析代码可知, for 循环语句中步长为 3,变 量 s 的初值应为 0,语句 s= s+ i 共循环执行了 100 次,程序使用了 for 循环 结构,故本题选 B选项。解析: B【详解】本题主要考查 Python 程序调试。分析代码可知, for 循环语句中步长为 3,变量 s 的初值应 为 0,语句 s=s+ i

30、共循环执行了 100 次,程序使用了 for 循环结构,故本题选 B 选项。20A【详解】 本题考查的知识点是计算机语言的发展。计算机语言从最初的机器语言 (二进制,可以被计算机直接执行的语言 ),发展到使用助记符的汇编语言,再到更易 理解的高级语言,包括 C、C+、Java、C#解析: A【详解】本题考查的知识点是计算机语言的发展。计算机语言从最初的机器语言(二进制,可以被计算机直接执行的语言 ),发展到使用助记符的汇编语言,再到更易理解的高级语言,包括 C、 C+、 Java、C#、 Python 等等。故选项 A 正确。21 C【详解】本题主要考查 Python 表达式的运算。设 a=3

31、, b=4, c=5, math.sqrt(b)=2 , abs(a-b)=abs(-1)=1, Int( 2*a-c/b )=Int(4.75)=4 ,解析: C【详解】本题主要考查 Python 表达式的运算。设 a=3, b=4, c=5, math.sqrt(b)=2 , abs(a- b)=abs(- 1)=1,Int( 2*a-c/b )=Int(4.75)=4,a*2+b*2-c*2=9+16-25=0 ,故运算结果中值最大的是 Int(2*a-c/b) ,故本题选 C 选项。22D【详解】本题主要考查 Python 变量的定义。 Python 定义私有变量的方法为使用_XX 定

32、 义变量名,故本题选 D 选项。解析: D【详解】本题主要考查 Python 变量的定义。Python 定义私有变量的方法为使用_XX 定义变量名,故本题选 D 选项。23A【详解】本题主要考查服务器的搭建。Python 是程序设计软件,Excel 是表格处理软件, IIS 是互联网信息服务,Apache 是 Web 服务器软件,IIS 和 Apache 可以用来搭 建本地服务器的软件解析: A【详解】本题主要考查服务器的搭建。Python 是程序设计软件,Excel 是表格处理软件,IIS 是互联网信息服务,Apache 是 Web 服务器软件,IIS 和 Apache 可以用来搭建本地服务

33、器的软件, 故本题选 A选项。24A【详解】本题主要考查 Python 数据类型。列表用方括号 “来”定义,元组可以用圆括号 “()来”定义,集合可以用大括号 “来”定义,字典用大括号 “来”定义,故本题选 A选项。解析: A【详解】本题主要考查 Python 数据类型。列表用方括号“ ”来定义,元组可以用圆括号“ () ”来 定义,集合可以用大括号“ ”来定义,字典用大括号“ ”来定义,故本题选 A 选项。25D【详解】本题考查的是应用软件。应用软件 (Application) 是和系统软件相对应的,是用 户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件

34、包和用户程序。 p解析: D【详解】 本题考查的是应用软件。应用软件 (Application) 是和系统软件相对应的,是用户可以使用的 各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和 用户程序。python是编程软件,属于系统软件。故本题应选D。26C【详解】本题考查 Python 语言相关知识点Python 是一种高级语言,所以不是机器语言、汇编语言、科学计算语言。故本 题选 C 选项解析: C【详解】本题考查 Python 语言相关知识点Python 是一种高级语言,所以不是机器语言、汇编语言、科学计算语言。故本题选 C 选项27B【详解】本题主要考查 P

35、ython 注释。 python 单行注释和多行注释分别是 #和 , 故本题选 B 选项。解析: B【详解】本题主要考查 Python 注释。python 单行注释和多行注释分别是 #和.,故本题选 B 选项。28B【详解】本题主要考查 Python 程序的执行。分析代码可知,k=16,17,18 时,x=1;k=19,20 时,x=0; k=13,14,15 时,x=4; k 取 112 时,x=5,故本题选 B 选项。解析: B【详解】本题主要考查 Python 程序的执行。分析代码可知,k=16,17,18 时,x=1; k=19,20 时,x=0;k=13,14,15 时,x=4; k

36、 取 112 时,x=5,故本题选 B 选项。29D【详解】本题主要考查 Python 程序的执行。列表的索引是从 0 开始的,故 List3=9,故 段运行后的输出结果是 9,故本题选 D 选项。解析: D【详解】本题主要考查 Python 程序的执行。列表的索引是从 0 开始的,故 List3=9 ,故段运行后的 输出结果是9,故本题选 D 选项。30B【详解】本题主要考查 Python 语句执行。语句 X=123+678 是整型类型运算,值为 801; 语句St=123+678是字符串运算,直接拼接,值为123678,故本题选 B 选 项。解析: B【详解】本题主要考查 Python 语

37、句执行。语句 X=123+678 是整型类型运算,值为 801;语句 St=123+678 是字符串运算,直接拼接,值为 123678 ,故本题选 B 选项。二、程序填空31 price=int(input( 请输入消费额(整数) :)if price 2 year%4=0 and year%100!=0 or year%400=0【详解】本题主要考查 Python 程序的执行与调试。2020 年是闰年,2 月是 29 天,故“ 2020-05-20”这一天是这一年的第 31+29+31+30+20=141 天。变量 s 是字符串型,下标从 0 开始, 此处是将输入日期中的天取出来放到变量da

38、y 中,可以使用切片操作:从左边开始截取,也可以从右边截取,故此处填 day=int (s8:)或 day=int(s- 2:)。通过循环将前 mon th -1 个月的天数加起 来,故变量 i 的范围是 0 到 mon th -1,故填 0,mo nth-1。变量 isleap 标记是不是闰年,如果 isleap 值为真且 month2,贝 U sum 需要递增 1,故填 isleap and month2。由题干闰年判断条件,可知加框处应改为year%4=0 and year%100! =0 oryear%400=0。33 total60000 every_year*0.68【详解】本题主

39、要考查 Python 程序执行与调试。 由题干可知, while 循环条件是总销量 total 小于 60000,故第一空填 total60000。平均每年的销量比上一年增加68%,即卩 every_year +=every_year*0.68,故第二空填 every_year*0.68。34.xingzuo小红”xingzuo小兰”=水瓶座”xingzuo小贝”=双子座” del xin gzuo【详解】本题主要考查字典数据类型。字典数据类型,可以通过检索字典的键值得到对应的值,即 xingzuo“小红”=处女座,故第一空填xingzuo“小红”。将小兰”同学的星座修改为“水瓶座”,可以通过

40、语句xin gzuo “小兰”=“水瓶座”。同理添加小贝的信息为,xingzuo “小贝”=“双子座”。删除该字典的表达式是del xingzuo。35.将 year 转换为整型数据,并赋值给 year And year%100 !=0 or year【详解】本题主要考查 Pytho n 程序设计。in put 接收的数据类型是字符串型,该语句表示将year转换为整型数据,并赋值给year。判断某一年是否是闰年的方法是年份数能被4 整除,但不能被 100 整除,或者年份数能被400 整除,故第二、三、四空分别填Andyear%100 != 0or最后输出打印某一年是否是闰年,需要将year 转

41、换为字符型。36.c=0print(”能同时被 3 或 5 整除的数是:,end=)for i in ran ge(1,101):if i%3=0 and i%5=0:c+=1prin t(i,e nd=)prin t()print(能同时被 3 或 5 整除的个数是:+str(c)【详解】本题主要考查 Python 程序设计。设计 100 以内的数中能同时被 3 或 5 整除的个数,使用 for 循环变量 i的范围是从 199,用变量 c 统计能同时被 3 或 5 整除的个数,如果满足if判断条件,则变量 c 递增,循环完输出 c 的值,具体代码及运行结果如下:碾内的数申能同时披或丘整踪的牛魏c=0print 冋时械

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论