Python期末复习题(必考)

Python期末复习题(必考)

ID:39682790

大小:37.21 KB

页数:6页

时间:2019-07-09

Python期末复习题(必考)_第1页
Python期末复习题(必考)_第2页
Python期末复习题(必考)_第3页
Python期末复习题(必考)_第4页
Python期末复习题(必考)_第5页
资源描述:

《Python期末复习题(必考)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2018-2019学年第一学期python练习专业、班级:__________学号:____________姓名:____________Python语言基础一、单选题1.在Python中,合法的标识符是【】。A._B.3CC.it'sD.str2.Python表达式中,可以使用【】控制运算的优先顺序。A.圆括号()B.方括号[]C.花括号{}D.尖括号<>3.以下Python注释代码,不正确的是【】。A.#Python注释代码B.#Python注释代码1#Python注释代码2C."""Python文档注释"""D./

2、/Python注释代码4.为了给整型变量x、y、z赋初值10,下面正确的Python赋值语句是【】。A.xyz=10B.x=10y=10z=10C.x=y=z=10D.x=10,y=10,z=105.为了给整型变量x、y、z赋初值5,下面正确的Python赋值语句是【】。A.x=5;y=5;z=5B.xyz=5C.x,y,z=5D.x=5,y=5,z=56.已知x=2;y=3,复合赋值语旬x*=y+5执行后,x变量中的值是【】。A.11B.16C.13D.267.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十

3、位数字交换位置,例如,13变成31,正确的Python表达式是【】。A.(x%10)*10+x//10B.(x%10)//10+x//10C.(x/10)%10+x//10D.(x%10)*10+x%10二、填空题1.Python中如果语句太长,可以使用作为续行符。2.Python中在一行书写两条语句时,语句之间可以使用作为分隔符。3.Python使用符号标示注释。3.Python表达式4.5/2的值为。4.Python表达式4.5//2的值为。5.Python表达式4.5%2的值为。6.Python表达式12/4-2+

4、5*8/4%5/2的值为。7.Python语句a,b=3,4;a,b=b,a;print(a,b)的结果是。8.已知x=5;y=6,复合赋值语旬x*=y+10执行后,x变量中的值是。9.写出下面程序的执行结果__________________。x=345a=x//100b=(x-a*100)//10c=x%10print(a,b,c)10.语句print('AAA',"BBB",sep='-',end='!')执行的结果是________________________。常用数据类型一、单选题1.Python语句a=1

5、21+1.21;print(type(a))的输出结果是【】。A.B.C.D.2.Python语句x="Python";y=2;print(x+y)的输出结果是【】。A.语法错B.2C.'Python2'D.'PythonPython'3.Python表达式sqrt(36)*sqrt(81)的值为【】。A.54.0B.2916.0C.9.0D.6.04.Python语句print(chr(65))的运行结果是【】。A

6、.65B.6C.5D.A5.关于Python字符串,下列说法错误的是【】。A.字符即长度为1的字符串B.字符串以0标志字符串的结束C.既可以用单引号,也可以用双引号创建字符串D.在三引号字符串中可以包含换行回车等特殊字符6.下列表达式的值为True的是【】。A.3>2>2B.2!=5or0C.5<5D.1and5==0二、填空题1.Python表达式3**2**3的值为。2.Python语句print(chr(ord('B')))的结果是。三、思考题1.阅读下面的Python语句,请问输出结果是什么?程序的功能是什么?i

7、mportrandoma=random.randint(100,999)#随机产生一个三位整数b=(a%10)*100+(a//10%10)*10+a//100print("原数=",a,",变换后=",b)选择和循环一、单选题1、下面if语句统计满足“性别(gender)为男、职称(rank)为副教授、年龄(age)小于40岁”条件的人数,正确的语句为【】。A.if(gender=="男"orage<40andrank=="副教授"):n+=1B.if(gender=="男"andage<40andrank=="副教授

8、"):n+=1C.if(gender=="男"andage<40orrank=="副教授"):n+=1D.if(gender=="男"orage<40orrank=="副教授"):n+=12.下列程序运行后,在键盘输入100,则程序的运行结果是__________________。x=eval(input('Plea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。