Python程序设计题库 您所在的位置:网站首页 ord和chr函数 Python程序设计题库

Python程序设计题库

2023-09-03 23:46| 来源: 网络整理| 查看: 265

第五章 一. 单选题(共60题,24分) 以下选项中,关于Python字符串的描述错误的是( ) A. Python语言中,字符串是用一对双引号""或者一对单引号 '' 括起来的零个或者多个字符 B. 字符串包括两种序号体系:正向递增和反向递减 C. 字符串是字符的序列,可以按照单个字符或者字符片段进行索引 D. Python字符串提供区间访问方式,采用[N:M]格式,表示字符串中从N到M的索引子字符串(包含N和M)

答案:D

给出如下代码TempStr ="Hello World" 可以输出“World”子串的是( ) A. print(TempStr[–5:0]) B. print(TempStr[–5:]) C. print(TempStr[–5: –1]) D. print(TempStr[–4: –1])

答案:B

关于eval函数,以下选项中描述错误的是( ) A. eval函数的定义为:eval(source, globals=None, locals=None, /) B. 执行>>> eval("Hello")和执行>>> eval(" 'Hello' ")得到相同的结果 C. eval函数的作用是将输入的字符串转为Python语句,并执行该语句 D. 如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用eval(input( ))组合

答案:B

利用print()格式化输出,能够控制浮点数的小数点后两位输出的是( ) A. B. C. D.

答案:B

以下选项中可访问字符串s从右侧向左第三个字符的是( ) A. s[3] B. s[:-3] C. s[-3] D. s[0:-3]

答案:C

关于Python字符串,以下选项中描述错误的是( ) A. 字符串可以保存在变量中,也可以单独存在 B. 字符串是一个字符序列,字符串中的编号叫“索引” C. 可以使用datatype()测试字符串的类型 D. 输出带有引号的字符串,可以使用转义字符\

答案:C

下面代码的输出结果是>>> hex(255) A. '0eff B. '0off C. '0xff' D. '0bff'

答案:C

面代码的输出结果是( )>>> oct(–255) A. '0d–377' B. '0o–377' C. '–0d377' D. '–0o377'

答案:D

下面代码的输出结果是( )>>> bin(10) A. '0o1010' B. '0d1010' C. '0b1010' D. '0x1010'

答案:C

不是用于处理中文的字符编码。 A. gb2312 B. gbk C. big5 D. ascii

答案:D

用()函数接收用输入的数据 A. accept() B. input() C. readline() D. login()

答案:B

在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串 A. %d B. %c C. %s D. %t

答案:C

字符串是一个字符序列,例如,字符串s,从右侧向左取第3个字符用( )索引? A. s[3] B. s[-3] C. s[0:-3] D. s[:-3]

答案:B

若 a = 'abcd' ,若想将 a 变为 'ebcd' ,则下列语句正确的是( ) A. a[0] = 'e' B. a.replace('a', 'e') C. a[1] = 'e' D. a = 'e' + a[1:]

答案:D

字符串是一个字符序列,例如,字符串s,从右侧向左第2个字符用( )索引? A. s[2] B. s[-2] C. s[0:-2] D. s[:-2]

答案:B

获得字符串s长度的方法是( ) A. s.len() B. s.length C. len(s) D. length(s)

答案:C

字符串函数strip()的作用是( ) A. 按照指定字符分割字符串为数组 B. 连接两个字符串序列 C. 去掉字符串两侧空格或指定字符 D. 替换字符串中特定字符"

答案:C

len("abc")的长度是3,len("老师好")的长度是( ) A. 1 B. 3 C. 6 D. 9

答案:B

字符串是一个连续的字符序列,用( )方式打印出可以换行的字符串。 A. 使用转义符\ B. 使用\n C. 使用空格 D. 使用“\换行”

答案:B

字符串是一个字符序列,例如,字符串s,从右侧向左第5个字符用( )索引。 A. s[:-5] B. s[-5] C. s[0:-5] D. s[5]

答案:B

以下关于字符串处理的描述错误的是( )项? A. print('C:\file\time'),输出结果是C:\file\time。 B. Python 中字符串是以单引号、双引号或三引号括起来的任意文本,如果字符串赋值的时候,内部有单引号或双引号时如果不想使用转义字符常常可以使用r运算符来表示。 C. ""符号可以被用来表示转义符号,例如'doesn't'和"doesn't"都表示字符串doesn't。 D. 被单引号('...')或者双引号("...")包围的都是字符串。

答案:A

在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的一个字符。 A. %d B. %c C. %t D. %s

答案:B

若 a = 'abcd' ,若想将 a 变为 'abce' ,则下列语句正确的是( ) A. a[-1] = 'e' B. a.replace('d', 'e') C. a = a[0:3]+'e' D. a[4] = 'e'

答案:C

关于字符串下列说法错误的是( ) A. 字符应该视为长度为1的字符串 B. 字符串以\0标志字符串的结束 C. 既可以用单引号,也可以用双引号创建字符串 D. 在三引号字符串中可以包含换行回车等特殊字符

答案:B

s = "the sky is blue",表达式 print(s[-4:], s[:-4]) 的结果是( ) A. the sky is blue B. blue is sky the C. sky is blue the D. blue the sky is

答案:D

以下关于 random 库的描述,正确的是: A. 设定相同种子,每次调用随机函数生成的随机数不相同 B. 通过 from random import * 引入 random 随机库的部分函数 C. uniform(0,1) 与 uniform(0.0,1.0) 的输出结果不同,前者输出随机整数,后者输出随机小数 D. getrandbits(K) 是生成一个长度为K位的二进制数

答案:D

给出如下代码 s = 'Python is beautiful!'

可以输出“python”的是( )

A. print(s[0:6].lower()) B. print(s[:–14]) C. print(s[0:6]) D. print(s[–21: –14].lower)

答案:A

给出如下代码 s = 'Python is Open Source!' print(s[0:].upper())

上述代码的输出结果是( )

A. PYTHON B. PYTHON IS OPEN SOURCE C. Python is Open Source! D. PYTHON IS OPEN SOURCE!

答案:D

下面代码的执行结果是( ) a = 123456789 b = "*" print("{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有