1、二级单选基础数据类型1关于Python的数字类型,以下选项中描述错误的是()A复数类型虚部为0时,表示为1+0jB整数类型的数值一定不会出现小数点C浮点数也有十进制、二进制、八进制和十六进制等表示方式D 1.0是浮点数,不是整数2下面代码的输出结果是(D)x = 12.34prin t(type(x)A vclass in tB class complexC D 1, n0:2A1,n0:2 x = Happy Birthday to you! x * 3代码的执行结果是(B)A系统报错B Happy Birthday to you!Happy Birthday to you!Happy Bi
2、rthday 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)将字符转换为Unicode编码C ord(x) 和 chr(x)是一对函数D Pytho n默认采用Uni code字符编码22给出如下代码s = Aliceprin t(s: T)上述代码的输出结果是(D)A ALICEB AliceC AlicD ecilA23给出如下代
3、码s= abcdefghijkl mnprin t(s1:10:3)上述代码的输出结果是(B)A adgjB behC adgD behk24给出如下代码for i in ran ge(12):print(chr(ord( ? ”)+i),end=)以下选项描述错误的是(D)A chr(x)函数返回Unicode编码对应的字符B输出结果为?C ord( ?)返回?字符对应的Uni code编码D系统报错25下面代码的输出结果是(A) hex(255)A OxffB 0effC ObffD Ooff26下面代码的输出结果是(C) oct( -255)A -0d377B 0o 77C -)0377
4、D Od -37727下面代码的输出结果是(D) bin (10)A 0o1010B 0d1010C 0x1010D 0b101028给出如下代码以下选项中描述正确的是(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的Unicode编码对应的字符29给出如下代码:如下描述错误的是(C)for i in ran ge(10):print(chr(ord( ! )+i),end=)A chr(x)函数返回Unicode编码对应的字符B输出
5、结果为!#$%&/ ()*C系统报错D ord(!)返回!字符对应的Uni code编码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)31s1 = The python Ianguage is a scripting Ianguage. s1.replace(script in g,ge neral)prin t(s1)代码的输出结果是(C)A The, pyth on, la nguage, is, a, scrip
6、ti ng, la nguage. B The pytho n Ian guage is a gen eral la nguage.C The pyth on Ian guage is a script ing Ian guage.D系统报错32s1 = The python Ianguage is a scripting Ianguage.s2 = s1.replace(scripti ng,ge neral)prin t(s2)代码的输出结果是(C)A系统报错B The, pyth on, la nguage, is, a, scripti ng, la nguage. C The pyt
7、h 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(s.fi nd(la nguage,30)代码的输出结果是(B)A 11B 40C系统报错D 1034s = The pyth on Ian guage is a multimodel la nguage.prin t(s.split()代码的输出结果是(B)A The pytho n Ia
8、n guage is a multimodel la nguage.B The, pyth on, la nguage, is, a, multimode l, la nguage. C Thepyth onlan guageisamultimodella nguage.D系统报错35a =Pyth onb = A Superla nguageprin t(-10:- False !=0B 5 != 4C 5 is not 4D 5 is 537 True - False代码的输出结果是(A)B 0C TrueD -138a = 2b = 2c = 2.0prin t(a = b, a is
9、b, a is c)F面代码的输出结果是(D)A True False TrueB True False FalseC False False TrueFalse 的是(A)D True True False39以下选项中,输出结果为A pyth on python123 pythonC ABCD = abcd.upper()D 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 12342 True / Fals
10、e代码的输出结果是(D)A -1B TrueC 0D系统报错43x = 1x *= 3+5*2 prin t(x)代码的输出结果是(C)A 13B 29C 28D 1444a = 5/3+5/3prin t(a)代码的输出结果是(D)A 14B 5.4C 3.333333D 2.66666666666666745a = alexb = a.capitalize()prin t(a,e nd=,)prin t(b)代码的输出结果是(A)A alex,AlexB Alex,AlexC ALEX,alexD alex,ALEX46a = 20b = a | 3a &= 7print(b ,en d=
11、,)prin t(a)代码的输出结果是(B)A 4,23B 23,4C 6.66667,4D 4,6.6666747a = acb = bdc = a + bprin t(c)代码的输出结果是(C)A bdacB abcdC acbdD dbac48str1 = mysqlsqlserverPostgresQL str2 = sqlncount = str1.co un t(str2) print(ncount)代码的输出结果是(B)A 5B 2C 4D 349 True / False代码的输出结果是(A)A出错B 1C TrueD False50str1 = mysqlsqlserverP
12、ostgresQLstr2 = sqlncount = strl.cou nt(str2,10) print(ncount)代码的输出结果是(D)A 3B 2C 4D 051以下对数值运算操作符描述错误的是(C)A Python二元数学操作符都有与之对应的增强赋值操作符B Python数值运算操作符也叫内置操作符C Python数值运算操作符需要引用第三方库 mathD Python提供了 9个基本的数值运算操作符52str =Python 语言程序设计,表达式str.isnumeric()的值是(B)A 0B FalseC TrueD 153s1 =袋鼠”print(0 生活在主要由母0和小
13、0组成的较小的群体里。”.format(s1)程序的输出结果是(D)A TypeError: tuple in dex out of rangeB 0生活在主要由母0和小0组成的较小的群体里。C In dexError: tuple in dex out of rangeD袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。54对以下代码的执行结果,描述正确的是 (B) (255 55) = trueA输出trueB 出现错误: NameError: name true is not definedC输出TrueD输出False55关于Python整数类型的说明,描述错误的是 (A)A以下代码中
14、x的赋值结果有错x = 0x3f2/1010B不同进制的整数之间可直接运算C整数类型与数学中整数的概念一致D整数类型有4种进制表示,十进制、二进制( Ob)、八进制(Oo)、十六进制(Ox)56表达式3+5%6*2/8的值是(C)A 6B 5C 4D 757关于字符串的join方法,描述错误的是(B)A 以下代码的执行结果为 1*2*3*1*2*3*1*2*3 *.joi n( 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方法能够在一组数据中增加分隔字符58关于python字符串的操作方法,index(str)函数的功能是(B)A检测字符串中是否是首字母大写的B检测字符串中是否包含子字符串str,可指定范围C检测字符串中是否全是空白字符,并至少有一个字符D检测字符串中是否全是字母和数字,并至少有一个字符59 s = 0123456789,以下表示 “ 0123的选项是(B)A s0:3B s0:4C s1:5D s-10:-560表达式len(譬如朝霞,去日苦多。) len(Hello world!)的结果是(A)A FalseB 0C TrueD 1
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1