第7讲 期中测试

python基础语法期中测试

1、单选题:
‍330038003000301585063878906把将字符串s中的一个子串替换成另一个指定的字符串所用到的函数是‏
选项:
A: 330038003000301585063878906s.replace(old, new [, max])
B: s.rindex( str, beg=0, end=len(string))
C: s.strip([chars])
D: s.changeplace(old, new [, max])
答案: 【 330038003000301585063878906s.replace(old, new [, max])

2、单选题:
‏330038003000301585063878906把将字符串s中的一个子串替换成另一个指定的字符串所用到的函数是‍
选项:
A: 330038003000301585063878906s.replace(old, new [, max])
B: s.rindex( str, beg=0, end=len(string))
C: s.strip([chars])
D: s.changeplace(old, new [, max])
答案: 【 330038003000301585063878906s.replace(old, new [, max])

3、单选题:
‎截掉字符串s左边的空格或指定字符所用到的函数是:‏
选项:
A: s.lstrip()
B: s.ljust(width[, fillchar])
C: s.split(str="", num=string.count(str))
D: s.rstrip()
答案: 【 s.lstrip()

4、单选题:
​#00330038003000301585064371306字符串s中有多个逗号,以逗号为分隔符截取字符串所用到的函数是:​
选项:
A: s.rindex( )
B: s.split(',')
C: s.strip()
D: splitlines([keepends])
答案: 【 s.split(',')

5、单选题:
‍#00330038003000301585064512153s=“我命由我不由天” print(s[1:-3]) 该段代码的输出信息是( )?‏
选项:
A: 命由我
B: 命由我不
C: 不我由命
D: 我由命
答案: 【 命由我

6、单选题:
‏#00330038003000301585064623849s = "对酒当歌,人生几何?" print(s[3]) 该段代码,输出的字符是( )?‏
选项:
A: 歌
B: 当
C: ,
D: 对酒当歌
答案: 【 歌

7、单选题:
​#00330038003000301585064857718‏>>s="中国加油,武汉加油"‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‏>>s.split()‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‏以上语句执行结果是:‏​‏
选项:
A: ['中国加油,武汉加油']
B: 中国加油
C: 武汉加油
D: ['中国加油','武汉加油']
答案: 【 ['中国加油,武汉加油']

8、单选题:
‌033>>>0038003000301585065066144​>>>s=“新冠肺炎是2020年全球爆发的公共卫生事件,这类公共卫生引发公众恐慌,但是中国打了一场漂亮的抗击新冠肺炎的战役,延缓了新冠肺炎在全球的爆发时间”​>>>s.count("肺炎",4)​‌​
选项:
A: 3
B: 2
C: 1
D: 4
答案: 【 2

9、单选题:
‌#00330038003000301585065306858给出如下代码:>>> x = 3.14>>> eval("x + 10")上述代码的输出结果是()。‌
选项:
A: 系统报错
B: TypeError: must be str, not int
C: 3.1410
D: 13.14
答案: 【 13.14

10、单选题:
‏Python的命令提示符为:​
选项:
A: <<<
B: >>>
C: ////
D: ....
答案: 【 >>>

11、单选题:
‎00330038003000301585065452200命令turtle.left(90)的作用是‏
选项:
A: 海龟向前90
B: 海龟顺时针旋转90度
C: 海龟逆时针旋转90度
D: 海龟向后90
答案: 【 海龟逆时针旋转90度

12、单选题:
‍#00330038003000301585065697105请问“男”更适合放在哪个变量中?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬​‍​
选项:
A: a
B: address
C: sex
D: num
答案: 【 sex

13、单选题:
‌00330038003000301585065781559‎关于 下列 while 语句,以下说法错误的是?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‎‌TempStr = input("请输入带有符号的温度值: ")‎‌while TempStr[-1] not in ['N','n']:‎print(TempStr)‌TempStr = input("请输入带有符号的温度值: ")‎‌print("程序结束")‎
选项:
A: while 是循环语句的一种类型。
B: while 后面的表达式为真(True)时执行 while 下面缩进的语句块: print(TempStr)
TempStr = input("请输入带有符号的温度值: ")
C: while 后面的表达式为假(False)时执行 while 下面缩进的语句块: print(TempStr)
TempStr = input("请输入带有符号的温度值: ")
D: 该循环在用户输入的 字符串的最后一个字符是 'N' 或 'n' 时,退出循环,执行while 后面面语句块:print("程序结束")
答案: 【 while 后面的表达式为假(False)时执行 while 下面缩进的语句块: print(TempStr)
TempStr = input("请输入带有符号的温度值: ")

14、单选题:
‌下面关于if语句的表述,哪个选项说法是正确的?​
选项:
A: 如果想用代码实现打印功能, 使用if语句
B: If条件的含义是 如果…就
C: if 语句冒号后面的内容,不需要缩进。
D: if 语句冒号后面的内容,可以不换行。
答案: 【 If条件的含义是 如果…就

15、单选题:
​C1 = 10​​print("转换后的温度是{}C".format(C1))​
选项:
A: 转换后的温度是10C
B: 转换后的温度是10fC
C: 转换后的温度是10.00C
D: 转换后的温度是10.00fC
答案: 【 转换后的温度是10C

16、单选题:
Python 中,执行如下代码 :‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬​input("请输入:") 回车如果用户输入数字1234,则屏幕上显示的是?​‎​
选项:
A: 1234
B: ‘1234’
C: 12
D: 34

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注