【职教高考】《计算机信息类》Python部份 3.2 Python语言程序设计.docxVIP

【职教高考】《计算机信息类》Python部份 3.2 Python语言程序设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Python语言程序设计同步练习

选择题(共18题)

1.下面哪个不是Python合法的标识符()

A.int32 B.40XL C.self D.__name__

2.下面优先级最高的运算符是()

A.** B.() C.+ D./

3.列表在Python中作用非常强,列表可以包含多个数据元素,同时它是一个()

A.变量 B.无序集合 C.有序集合 D.常量

4.已知字符串a=python,则a[1]的值为()

A.p B.py C.Py D.y

5.Python表达式“50-50%6*5//2**2”的结果为()

A.48 B.25 C.0 D.45

6.假设a=hello,b=2020,c=a+b,运算后变量c的值为()

A.hello+2020 B.hello+2020

C.Hello2020 D.hello2020

7.阅读下列用二分法查找输入的1000以内的整数次数的程序

x=int(input(请输入要查找的1000以内的整数:))

step=0

flag1=1

flag2=1000

while(flag1=flag2):

mid=①

step=step+1

ifmidx:

flag2=②

elifmidx:

flag1=③

else:

break

print(查找次数为:,step)

input(运行完毕,请按回车键退出...)

下列说法正确的是()

A.①处填(flag1+flag2)/2,②处填mid-1,③处填mid+1

B.①处填(flag1+flag2)//2,②处填mid-1,③处填mid+1

C.①处填(flag1+flag2)//2,②处填mid+1,③处填mid-1

D.以上都不对

8.下列表达式的值为True的是()

A.5+4j2-3j B.322

C.(3,2)(‘a’,‘b’) D.‘abc’‘xyz’

9.选择结构不包含()

A.单分支 B.双分支 C.多分支 D.群分支

10.以下是猜数游戏的Python程序,请你补全代码:

请选择适当的代码填入程序①处。()

A.for B.print C.elif D.input

11.已知字典dict1={1:2,2:(1,2),(1,2):b,b:b1,b1:b2},要得到字典中的值b,下列方法可行的是()

A.dict1[(1,2)] B.dict1{b} C.dict1[3] D.dict1[b1]

12.表达式(’1’+’3’)*2的结果为:()

A.8 B.‘132’ C.‘1313’ D.语法错位,程序报错。

13.已知字典dict1={1001:”mali”,1002:”lucy”,1003:”jack”,1004:”jhon”},要得到字典中的“jack”,下列方法可行的是()

A.dict1[2] B.dict1{1003}

C.dict1[1003] D.dict1[“jack”]

14.下列python表达式结果最小的是()

A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int(1+5)//3

15.下列有关for循环语句说法正确的是()。

A.for循环变量in列表后面必须加冒号

B.For循环所包含的语句是不以缩进为标志的。

C.列表的几种表达方式有直接罗列,先定义后使用和使用range()函数

D.For循环所包含的语句是以缩进为标志的。

16.Python文件的后缀名是()

A.pdf B.do C.pass D.py

17.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()。

A.Python B.C++ C.VB D.C

18.请判断如下程序的运行结果是将三个数()。

print(请输入3个数:)

x=int(input(x=))

y=int(input(y=))

z=int(input(z=))

temp=0

ifxy:

temp=y

y=x

x=temp

ifxz:

temp=z

z=x

x=temp

ifyz:

temp=z

z=y

y=temp

print(这3个数新序列是:,x,y,z)()

A.从小到大排序B.从大到小排序

C.都变成最大的数D.都变成最小的数

二、综合题(共6题)

19.随着计算机的发展,程序设计语言经历了从机器语言到高级语言的发展历程,即机器语言、汇编

文档评论(0)

亚芠斯达克 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2025年03月07日上传了教师资格证

1亿VIP精品文档

相关文档