欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年Python期末复习题.docx

    • 资源ID:79903384       资源大小:118.37KB        全文页数:10页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年Python期末复习题.docx

    名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -2022-2022 学年第一学期 python 练习专业、班级: _ 一、单项题学号: _姓名: _ Python 语言基础1. 在 Python 中,合法的标识符是【】;A. _ B. 3C C. it's D. str 2. Python 表达式中,可以使用【】掌握运算的优先次序;A. 圆括号 B. 方括号 C. 花括号 D. 尖括号 <> 3. 以下 Python 注释代码,不正确选项【】;A. #Python 注释代码 B. #Python 注释代码 1 #Python 注释代码 2 C. """Python 文档注释 """ D. /Python 注释代码4. 为了给整型变量 x、y、 z 赋初值 10,下面正确的 Python 赋值语句是【】;A. xyz=10 B. x=10 y=10 z=10 C. x=y=z=10 D. x=10,y=10,z=10 5. 为了给整型变量x、y、 z 赋初值 5,下面正确的Python 赋值语句是【】;A. x=5;y=5;z=5 B. xyz=5 C. x,y,z= 5 D. x=5,y=5,z=5 6. 已知 x=2;y=3, 复合赋值语旬x*=y+5 执行后, x 变量中的值是【】;A. 11 B.16 C.13 D.26 7. 整型变量 x 中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13 变成 31,正确的 Python 表达式是【】;A. x%10*10+x/10 B. x%10/10+x/10 C. x/10%10+x/10 D. x%10*10+x%10 二、填空题1. Python中假如语句太长,可以使用作为续行符;作为分隔符; 3. Python使用符号2. Python中在一行书写两条语句时,语句之间可以使用标示注释;3. Python 表达式 4.5/2的值为;4. Python表达式 4.5/2的值为;5. Python 表达式 4.5%2 的值为;6. Python 表达式 12/4-2+5*8/4%5/2的值为;7. Python 语句 a,b=3,4; a,b= b,a; printa,b的结果是8. 已知 x=5;y=6, 复合赋值语旬x*=y+10 执行后, x 变量中的值是9. 写出下面程序的执行结果_;x=345 a=x/100 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -b=x-a*100/10 c=x%10 printa,b,c 10. 语句 print'AAA',"BBB",sep='-',end='.'一、单项题执行的结果是 _ ;常用数据类型1. Python 语句 a=121+1.21;printtypea 的输出结果是【】;A. <class 'int'> B. <class 'float> C. <class 'double'> D. <class "long'> 2. Python 语句 x="Python"y=2;printx+y 的输出结果是【】;A. 语法错 B. 2 C. ' Python2' D. ' PythonPython ' 3. Python表达式 sqrt36*sqrt81的值为【】;A. 54.0 B. 2916.0 C.9.0 D.6.0 4. Python 语句 printchr65的运行结果是【】;A. 65 B. 6 C. 5 D. A 5. 关于 Python 字符串,以下说法错误选项【】;A. 字符即长度为 1 的字符串B. 字符串以 0 标志字符串的终止C. 既可以用单引号,也可以用双引号创建字符串D. 在三引号字符串中可以包含换行回车等特别字符6. 以下表达式的值为 True 的是【】;A. 3>2>2 B. 2.=5 or 0 C.5<5 D. 1 and 5=0 二、填空题1. Python表达式 3*2*3的值为;2. Python语句 printchrord'B'的结果是三、摸索题1. 阅读下面的Python 语句,请问输出结果是什么.程序的功能是什么. import random a=random.randint100,999 # 随机产生一个三位整数b=a%10*100 + a/10%10*10 + a/100 print" 原数 =" ,a,", 变换后 =" , b 挑选和循环一、单项题1、下面 if语句统计满意“ 性别(gender 为男、职称 rank 为副教授、年龄age 小于 40 岁” 条件的细心整理归纳 精选学习资料 第 2 页,共 6 页 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -人数,正确的语句为【】;A. ifgender=" 男" or age<40 and rank=" 副教授 ": n+=1 B. ifgender=" 男" and age<40 and rank=" 副教授 ": n+=1 C. ifgender=" 男" and age<40 or rank=" 副教授 ": n+=1 D. ifgender=" 男" or age<40 or rank=" 副教授 ": n+=1 2以下程序运行后,在键盘输入 100,就程序的运行结果是 _;x = eval input'Please input x:' if x<0 or x>=20: printx/10 elif 0<=x<5: printx elif 5<=x<10: print3*x-5 elif 10<=x<20: print0.5*x-2 A.10 B. 100 C.295 D.48 二、填空题1、Python 无穷循环 while True:的循环体中可用语句退出循环;次;2、Python 语句 "for in range1,21,5: printi, end=' " 的输出结果为3、Python 语句 "for in range10,1,-2: printi, end=' " 的输出结果为;4、执行以下Python 语句后的输出结果是,循环执行了i=-1 whilei<0:i*=1 printi 三、摸索题1、阅读下面Python 程序,请问程序的功能是什么. import math n=0 for m in range101,201,2: k=intmath.sqrtm for i in range2, k+2: if m%i=0: break if i=k+1: if n%10=0:print print'%d'%m, end=' ' n+=1 2、阅读下面Python 程序,请问输出结果是什么. n=intinput "请输入图形的行数: " for i in range0, n : for j in range0, 10-1: print" ",end=' ' 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -for j in range0, 2*i+1: print"*", end=' ' print"n" 3、阅读下面Python 程序,请问输出结果是什么.程序的功能是什么. from math import* for i in range100,1000: n1=i/100; n2=i%100/10; n3=i%10 if pown1,3+pown2,3+pown3,3=i: printi, end=' ' 4.编程实现输出 1,100 之间全部能被7 整除但不能被3 整除的数,并输出它们的乘积;列表和元组一、单项题1. Python语句 printtype1,2,3,4的输出结果是【】;A. <class 'tuple'> B. <class 'dict'> C. <class 'set'> D. <class 'list'> 2. Python语句 printtype1,2,3,4的结果是【】;A. <class 'tuple'> B. <class 'dict'> C. <class 'set'> D. <class 'list'> 3. a=1,2,3,None,; printlena的输出结果是【】;A. 4 B. 5 C. 6 D. 7 4. Python语句 s1=4,5,6; s2=s1; s11=0; prints2的运行结果是【】;A. 4,5,6 B.0,5,6 C. 4,0,6 D. 以上都不对】;5. Python语句 a=1,2,3,None,; printlena的运行结果是【A. 语法错 B.4 C.5 D.6 6. 在 Python 中,设有 s='a','b',就语句序列 "s.append1,2;s.insert1,7; " 执行后, s 值为【】;A. 'a', 7, 'b', 1, 2 B. 1, 2, 7, 'a',b C. 1, 2,a,7 , b D. 'a', 7, b,1, 2 二、填空题1. Python 语句 fruits='apple', 'banana', 'pear' printfruits-1-1的结果是;2. Python 语句 fruits='apple', 'banana', 'pear' printfruits.index'apple'的结果是3. Python语句 fruits='apple', 'banana', 'pear' print'Apple' in fruits的结果是;4. Python语句 printsumrange10的结果是;,5. Python语句 print'%d%d%'%3/2, 3%2的结果是;6. Pyhon语句s=1, 2, 3, 4;s.append5,6,7; prints 的运行结果是printlens的运行结果是;7. Python 语句 s=1, 2, 3, 4; s2=5,6,7;printlens1+s2的运行结果是8. Python 语句设 s='abcdefg',就 s:-1的值是 _ ; 第 4 页,共 6 页 9. Python 语句 printtuple1,2,3,list1,2,3的运行结果是;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -10. 以下程序运行后,在键盘输入"apple and peach",就程序运行结果是_;str=input"请输入一串字符串:" flag=0 count=0 for c in str: if c=" ":flag=0 else: if flag=0: flag=1 count=count+1 printcount 函数一、单项题1. Python语句 "f=lambda x,y;x*y;f12,34"的程序运行结果是【】;A.12 B. 22 C.56 D. 408 2. Python 语句 " f1=lambda x:x*3;f2=lambda x:x*2; printf1f23"的程序运行结果是【】;A.3 B. 6 C.9 D.18 3. 以下 Python 语句的输出结果是【】;counter=0; num=0 def TestVariable: global counter for i in range4:counter+=1 num=5 TestVariable printcounter, num A. 4 0 B. 4 10 C. 7 0 D. 7 10 二、填空题1. Python表达式 eval"5/2+5%2+5/2"的结果是;2. 假如要为定义在函数外的全局变量赋值,可以使用 三、摸索题语句,说明变量是在外面定义的全局变量;1. 写出下面程序的执行结果 _;d=lambda p:p*2 t=lambda p:p*3 x=2 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -x=dx x=tx printx 2写出下面程序的执行结果 _;x=30 def func: global x x=20 func printx 文件一、填空题1.Python 可以使用函数 _打开文件;是能功的"w ","txt.cba"nepo=elifym2.文件操作可以使用_方法关闭流,以释放资源;3.当已存在一个abc.txt文件时,该语句;_二、摸索题 1. 使用 open 函数时,指定打开文件的模式 mode有哪几种?其默认打开模式是什么?2. 对文本文件的读有哪些方法,写有哪些方法?3. 以下程序实现从文件“moon.txt ” 读出前 5 个字符,并输出;myfile=open"moon.txt","r" s= # 读取 5 个字符prints 细心整理归纳 精选学习资料 #关闭文件 第 6 页,共 6 页 - - - - - - - - - - - - - - - - - - - - - - - -

    注意事项

    本文(2022年Python期末复习题.docx)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开