二级单选-基础数据类型_第1页
二级单选-基础数据类型_第2页
二级单选-基础数据类型_第3页
二级单选-基础数据类型_第4页
二级单选-基础数据类型_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、1关于Python的数字类型,以下选项中描述错误的选项是()A复数类型虚部为0时,表示为1+0jB整数类型的数值一定不会出现小数点C浮点数也有十进制、二进制、八进制和十六进制等表示方式D是浮点数,不是整数2下面代码的输出结果是(D)x =prin t(type(x)A vclass 'in t'>B <class 'complex'C <class 'bool'>D <class 'float'3下面代码的输出结果是(C)prin t(pow(2,10)A 20B 100C 1024D 124下面代码

2、的输出结果是(B)x=0b1010prin t(x)A 256B 10C 1024D 165下面代码的输出结果是(D)x=0o1010prin t(x)A 1024B 10C 32768D 5206下面代码的输出结果是(A)x=0x1010prin t(x)A 4112B 10C 1024D 5207关于Python的浮点数类型,以下选项中描述错误的选项是(C) A浮点数类型与数学中实数的概念一致,表示带有小数的数值 B可以详细列出Python解释器所运行系统的浮点数各项参数 C Python语言的浮点数可以不带小数局部D浮点数有两种表示方法:十进制表示和科学计数法(D)8关于Python的复

3、数类型,以下选项中描述错误的选项是A复数类型表示数学中的复数B复数的虚数局部通过后缀“或“来表示C对于复数z,可以用获得实数局部D对于复数z,可以用获得实数局部9下面代码的输出结果是(B)z =+ 34jprintABC 34D 1210下面代码的输出结果是(A)z =+ 34jprintAB 34CD 1211下面代码的输出结果是(D)x=10y= -+2jprin t(x+y)A 11B 2jC 9D (9+2j)12下面代码的输出结果是(B)x=10y=3prin t(x%y,x*y)A 3 1000B 1 1000C 3 30D 1 3013下面代码的输出结果是(B)x=10y=4pr

4、in t(x/y,xormat(a,20,b)代码的执行结果是(A)A *123,456,789*123,456,789*123,456,789*B*123,456,789123,456,789*123,456,789*C*123,456,789*123,456,789123,456,789*D*123,456,789*123,456,789*123,456,78919a =prin t(complex(a)代码的执行结果是(A)A +0j)BCD +0j20>>> x = "Happy Birthday to you!">>> x *

5、3代码的执行结果是(B)A系统报错B 'Happy Birthday to you!Happy Birthday to you!Happy Birthday to you!' CHappy Birthday to you!Happy Birthday to you!Happy Birthday to you!D Happy Birthday to you!21关于Python字符编码,以下选项中描述错误的选项是(B)A Python可以处理任何字符编码文本B chr(x将字符转换为Uni code编码C ord(x和chr(x)是一对函数D Python默认采用Unicode字

6、符编码22给出如下代码s = "Alice"print(s:-)上述代码的输出结果是(D)A ALICEB AliceC AlicD ecilA23给出如下代码s= "abcdefghijkl mn"prin t(s1:10:3)上述代码的输出结果是(B)A adgjB behC adgD behk24给出如下代码for i in ran ge(12):prin t(chr(ord("")+i),e nd="")以下选项描述错误的选项是(D)A chr(x)函数返回Unicode编码对应的字符B输出结果为C ord

7、("")返回""字符对应的Uni code编码D系统报错25下面代码的输出结果是(A)>>> hex(255)A 'OxffB 'OeffC 'ObffD 'Ooff26下面代码的输出结果是(C)>>> oct( -255)A ' -0d377'B '0o£77'C '-0o377'D '0d 4377'27下面代码的输出结果是(D)>>> bin (10)A '0o1010'B

8、'0d1010'C '0x1010'D '0b1010'28给出如下代码以下选项中描述正确的选项是(B)for i in ran ge(6):prin t(chr(ord(9801)+i),e nd="")A输出结果为B系统报错C chr ("a")返回"a"字符对应的Unicode编码D ord(x )函数返回x的Uni code编码对应的字符29给出如下代码:如下描述错误的选项是(C)for i in ran ge(10):print(chr(ord(" ! ")

9、+i),end="")A chr(x)函数返回Unicode编码对应的字符B输出结果为!"#$%&/()*C系统报错D ord("!")返回"!"字符对应的Unicode编码30以下选项中输出结果是True的是(D)A >>> chr(13).ispri ntable()B >>> chr(10).is nu meric()C>>> "Pytho n" .islower()D >>> isi nsta nce(255,i nt

10、)31s1 = "The python Ianguage is a scripting Ianguage."('script in g','ge neral')prin t(s1)代码的输出结果是CA 'The', 'pyth on', 'la nguage', 'is', 'a', 'scripti ng', 'la nguage.' B The pytho n Ian guage is a gen eral la nguage.

11、C The pyth on Ian guage is a script ing Ian guage.D系统报错32s1 = "The python Ianguage is a scripting Ianguage."s2 = ('scripti ng','ge neral')prin t(s2)代码的输出结果是(C)A系统报错B 'The', 'pyth on', 'la nguage', 'is', 'a', 'scripti ng', '

12、;la nguage.'C The pyth on Ian guage is a gen eral la nguage.D The pyth on Ian guage is a script ing Ian guage.33s = "The pyth on Ian guage is a cross platform Ian guage." prin t('la nguage',30)代码的输出结果是(B)A 11B 40C系统报错D 1034s = "The pyth on Ian guage is a multimodel la ngua

13、ge."prin t('')代码的输出结果是(B)A The pytho n Ian guage is a multimodel la nguage.B 'The', 'pyth on', 'la nguage', 'is', 'a', 'multimode I', 'la nguage.' C Thepyth onlan guageisamultimodella nguage.D系统报错35a ="Pyth on"b = "A

14、 Superla nguage"prin t(->10:-<19".format(a,b)代码的输出结果是(C)A Python-:-A Superla nguageB -Python:-A Superla nguageC -Pyth on:A Superlanguage-D The pyth on Ian guage is a multimodel la nguage.36以下选项中,输出结果为False的是(A)A>>> False !=0B>>> 5 != 4C>>> 5 is not 4D>&g

15、t;> 5 is 537>>> True - False代码的输出结果是(A)A 1B 0C TrueD -138a = 2b = 2c =prin t(a = b, a is b, a is c)下面代码的输出结果是(D)A True False TrueB True False FalseC False False TrueD True True False39以下选项中,输出结果为False的是(A)A >>> 'pyth on' < 'pypi'B >>> 'python123&#

16、39; > 'python'C>>> 'ABCD' = 'abcd'.upper()D >>> ''<'a'40>>> a,b,c,d,e,f = 'Pytho n'>>> b代码的输出结果是(C)A 1B 0yd出错41>>> a = b = c =123>>> prin t(a,b,c)代码的输出结果是(C)A出错B 1 1 123C 123 123 123D 0 0 1234

17、2>>> True / False代码的输出结果是(D)A -1B TrueC 0D系统报错43x = 1x *= 3+5*2prin t(x)代码的输出结果是(C)A 13B 29C 28D 1444a = 5/3+5ormat(s1)程序的输出结果是(D)A TypeError: tuple in dex out of rangeB 0生活在主要由母0和小0组成的较小的群体里.Cln dexError: tuple in dex out of rangeD袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里.54对以下代码的执行结果,描述正确的选项是(B)>>&g

18、t; (255 > 55) = trueA输出trueB 出现错误: NameError: n ame 'true' is not defi nedC输出TrueD 输出False55关于Python整数类型的说明,描述错误的选项是(A)A以下代码中x的赋值结果有错x = 0x3f2/1010B不同进制的整数之间可直接运算C整数类型与数学中整数的概念一致D整数类型有4种进制表示,十进制、二进制(Ob)、八进制(Oo)、十六进制(Ox)56 表达式 3+5%6*2oin("123"*3)B以下代码的执行结果为123,4,5'>>> ",".joi n(1,2,3,4,5)C以下代码的执行结果为P,Y,T,H,O,N'>>> ",".joi n("PYTHON")D join方法能够在一组数据中

温馨提示

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

最新文档

评论

0/150

提交评论