版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
[单选题]1.关于Python的数字类型,以下选项中描述错误的是A、复数类型虚部为0时,表示为1+0jB、1.0是浮点数,不是整数C、浮点数也有十进制、二进制、八进制和十六进制等表示方式D、整数类型的数值一定不会出现小数点答案:C解析:2.下面代码的输出结果是x=12.34print(type(x))A、<class'float'>B、<class'complex'>C、<class'bool'>D、<class'int'>答案:A解析:3.下面代码的输出结果是print(pow(2,10))A、100B、12C、1024D、20答案:C解析:4.下面代码的输出结果是x=0b1010print(x)A、1024B、10C、16D、256答案:B解析:5.下面代码的输出结果是x=0o1010print(x)A、10B、1024C、520D、2768答案:C解析:6.下面代码的输出结果是x=0x1010print(x)A、4112B、520C、10D、1024答案:A解析:7.关于Python的浮点数类型,以下选项中描述错误的是A、浮点数类型与数学中实数的概念一致,表示带有小数的数值B、sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数C、Python语言的浮点数可以不带小数部分D、浮点数有两种表示方法:十进制表示和科学计数法答案:C解析:8.关于Python的复数类型,以下选项中描述错误的是A、复数类型表示数学中的复数B、对于复数z,可以用z.imagl获得实数部分C、复数的虚数部分通过后缀“J”或“j”来表示D、对于复数z,可以用z.real获得实数部分答案:B解析:9.下面代码的输出结果是z=12.12+34jprint(z.real)A、34B、34.0C、12.12D、12答案:C解析:10.下面代码的输出结果是z=12.34+34jprint(z.imag)A、12.12B、34.0C、12D、34答案:B解析:11.下面代码的输出结果是x=10y=-1+2jprint(x+y)A、(9+2j)B、11C、2jD、9答案:A解析:12.下面代码的输出结果是x=10y=3print(x%y,x**y)A、11000B、330C、31000D、130答案:A解析:13.下面代码的输出结果是x=10y=4print(x/y,x//y)A、22.5B、2.52.5C、2.52D、22答案:C解析:14.下面代码的输出结果是x=10y=3print(divmod(x,y))A、3,1B、(3,1)C、(1,3)D、1,3答案:B解析:15.下面代码的输出结果是x=3.1415926print(round(x,2),round(x))A、22B、6.283C、3.143D、33.14答案:C解析:16.下面代码的输出结果是A=5B=6C=7print(pow(b,2)-4*a*c)A、104B、系统报错C、-104D、36答案:C解析:17.关于Python字符串,以下选项中描述错误的是A、字符串可以保存在变量中,也可以单独存在B、字符串是一个字符序列,字符串中的编号叫“索引”C、可以使用datatype()测试字符串的类型D、输出带有引号的字符串,可以使用转义字符\答案:C解析:18.下面代码的执行结果是A=123456789B="*"print("{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}<{1},}".format(a,20,b))A、*********123,456,789B、****123,456,789*********123,456,789**************123,456,789123,456,789*********123,456,789*********C、****123,456,789*****D、*********123,456,789123,456,789*********123,456,789******************123,456,789****123,456,789*****答案:A解析:19.下面代码的执行结果是A=10.99print(complex(a))A、10.99B、(10.99+0j)C、10.99+0jD、0.99答案:B解析:20.面代码的执行结果是>>>x="HappyBirthdaytoyou!">>>x*3A、系统报错B、HappyBirthdaytoyou!C、'HappyBirthdaytoyou!HappyBirthdaytoyou!HappyBirthdaytoyou!'D、HappyBirthdaytoyou!HappyBirthdaytoyou!HappyBirthdaytoyou!答案:C解析:21.关于Python字符编码,以下选项中描述错误的是A、ord(x)和chr(x)是一对函数B、Python默认采用Unicode字符编码C、chr(x)将字符转换为Unicode编码D、Python可以处理任何字符编码文本答案:C解析:22.给出如下代码s="Alice"print(s[::-1])上述代码的输出结果是A、ecilA、B、ALICEC、AliceD、Alic答案:A解析:23.给出如下代码s="abcdefghijklmn"print(s[1:10:3])上述代码的输出结果是A、behkB、adgjC、behD、adg答案:C解析:24.给出如下代码foriinrange(12):print(chr(ord("")+i),end="")以下选项描述错误的是A、输出结果为B、系统报错C、chr(x)函数返回Unicode编码对应的字符D、ord("")返回""字符对应的Unicode编码答案:B解析:25.下面代码的输出结果是>>>hex(255)A、'0eff'B、'0off'C、'0xff'D、'0bff'答案:C解析:26.下面代码的输出结果是>>>oct(-255)A、'0d-377'B、'0o-377'C、'-0d377'D、'-0o377'答案:D解析:27.下面代码的输出结果是>>>bin(10)A、'0o1010'B、'0d1010'C、'0b1010'D、'0x1010'答案:C解析:28.给出如下代码以下选项中描述正确的是foriinrange(6):print(chr(ord(9801)+i),end="")A、chr("a")返回"a"字符对应的Unicode编码B、系统报错C、输出结果为D、ord(x)函数返回x的Unicode编码对应的字符答案:B解析:29.给出如下代码:如下描述错误的是foriinrange(10):print(chr(ord("!")+i),end="")A、系统报错B、ord("!")返回"!"字符对应的Unicode编码C、输出结果为!"#$%&'()*D、chr(x)函数返回Unicode编码对应的字符答案:A解析:30.下列选项中输出结果是True的是A、>>>isinstance(255,int)B、>>>chr(13).isprintable()C、>>>"Python".islower()D、>>>chr(10).isnumeric()答案:A解析:31.下面代码的输出结果是s1="Thepythonlanguageisascriptinglanguage."s1.replace('scripting','general')print(s1)A、Thepythonlanguageisascriptinglanguage.B、系统报错C、['The','python','language','is','a','scripting','language.']D、Thepythonlanguageisagenerallanguage.答案:A解析:32.下面代码的输出结果是s1="Thepythonlanguageisascriptinglanguage."s2=s1.replace('scripting','general')print(s2)A、Thepythonlanguageisascriptinglanguage.B、['The','python','language','is','a','scripting','language.']C、系统报错D、Thepythonlanguageisagenerallanguage.答案:D解析:33.下面代码的输出结果是s="Thepythonlanguageisacrossplatformlanguage."print(s.find('language',30))A、系统报错B、40C、11D、10答案:B解析:34.下面代码的输出结果是s="Thepythonlanguageisamultimodellanguage."print(s.split(''))A、Thepythonlanguageisamultimodellanguage.B、['The','python','language','is','a','multimodel','language.']C、Thepythonlanguageisamultimodellanguage.D、系统报错答案:B解析:35.下面代码的输出结果是A="Python"B="aSuperlanguage"print("{:->10}:{:-<19}".format(a,b))A、----Python:aSuperlanguage----B、----Python:----aSuperlanguageC、Thepythonlanguageisamultimodellanguage.D、Python----:----aSuperlanguage答案:A解析:36.以下选项中,输出结果为False的是A、>>>5is5B、>>>False!=0C、>>>5isnot4D、>>>5!=4答案:B解析:37.下面代码的输出结果是>>>True-FalseA、1B、-1C、TrueD、0答案:A解析:38.下面代码的输出结果是A=2B=2C=2.0print(A)==B,AisB,BisCA、TrueFalseFalseB、TrueFalseTrueC、FalseFalseTrueD、TrueTrueFalse答案:D解析:39.以下选项中,输出结果为False的是A、>>>'python'<'pypi'B、>>>'ABCD'=='abcd'.upper()C、>>>'python123'>'python'D、>>>''<'a'答案:A解析:40.下面代码的输出结果是>>>a,b,c,d,e,f='Python'>>>bA、1B、出错C、‘y’D、0答案:C解析:41.下面代码的输出结果是>>>A=B=C=123>>>print(a,b,c)A、00123B、出错C、11123D、123123123答案:D解析:42.下面代码的输出结果是>>>True/FalseA、TrueB、-1C、0D、系统报错答案:D解析:43.下面代码的输出结果是x=1x*=3+5**2print(x)A、29B、28C、13D、14答案:B解析:44.下面代码的输出结果是A=5/3+5//3print(a)A、5.4B、2.666666666666667C、3.333333D、14答案:B解析:45.下面代码的输出结果是A="alex"B=a.capitalize()print(a,end=",")print(b)A、alex,ALEXB、ALEX,alexC、alex,AlexD、Alex,Alex答案:C解析:46.下面代码的输出结果是A=20B=A|3A&=7print(),end=",")print(a)A、6.66667,4B、4,6.66667C、4,23D、23,4答案:B解析:47.下面代码的输出结果是A="ac"B="bd"C=A+bprint(c)A、dbacB、abcdC、acbdD、bdac答案:C解析:48.下面代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年高中教师资格教育教学知识与能力冲刺检测卷二测评试卷及答案
- 2026年眼科多学科联合病例护理摸底试卷及答案
- 2026年眼镜定配基础理论职业技能试卷及答案
- 国家登革热防控工作方案
- 2026年公共营养师资格考试备考指南及试题及答案
- 2026安全考试题库及答案
- 2026年电工证考试题模拟试题(完整版)附答案
- 2026年亲子教育专家亲子沟通技巧试题及答案
- 2026年秋季小学英语(辽师大版三起)四年级上册教学计划含教学进度表
- 原液准备老成黄化操作工发展趋势模拟考核试卷含答案
- 2026年国庆节小学主题班会课件
- 炉膛内脚手架搭设安全措施培训课件
- 苏教版小学科学五年级上册《热传导》教学设计
- 拒绝浮躁静心学习-静心学习主题班会课件
- 惠州市广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编笔试历年参考题库典型考点附带答案详解
- 湖北省黄冈市黄梅县部分学校2025-2026学年八年级上学期第一次月考物理试题(附答案)
- 家装修保修合同范本
- 沥青混凝土施工现场技术服务方案
- 心理委员理论知识考核试题及答案
- 土方消纳处置合同协议书
- 荧光-光谱完整版本
评论
0/150
提交评论