南华大学
- 在循环中continue语句的作用是跳出当前循环。( )
- 在Python3.x中内置函数input()把用户的键盘输入一律作为字符串返回。( )
- 在Python中不可以嵌套定义函数。( )
- 函数中的return语句一定能够得到执行。( )
- continue语句类似于break语句,也必须在for、while循环中使用。( )
- 映射类型中的键值对是一种一元关系。( )
- 代码print(round(0.1 + 0.2,1) == 0.3)的输出结果为True。( )
- Python语言是由Guido van Rossum创造的。( )
- 合理使用异常处理结构可以使得程序更加健壮。( )
- Python使用缩进来表示代码块,缩进的空格数固定为4个。( )
- 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。( )
- 字符串包括两种序号体系:正向递增和反向递减。( )
- 在Python中可以使用if作为变量名。( )
- 浮点数有两种表示方法:十进制表示和科学计数法。( )
- 可选参数可以定义在非可选参数的前面。( )
- 字典类型可以直接通过值进行索引。( )
- 异常处理结构可以带有else子句,当try块中的代码没有出现任何错误时执行else块中的代码。( )
- 异常处理结构中,finally块中的代码总是会得到执行。( )
- Python字符串提供区间访问方式,采用[N:M]格式,表示字符串中从N到M的索引子字符串(包含N和M)。( )
- Python关键字不可以作为变量名。( )
- 在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现。( )
- 如果仅仅是用于控制循环次数,那么使用for i in range(20)和for i in range(20, 40)的作用是等价的。( )
- 在Python语言中,x/y的结果为浮点数。( )
- 程序出错是一件非常难以避免的事情。( )
- Python列表中所有元素必须为相同类型的数据。( )
- 关于Python语言的特点,以下选项中描述错误的是( )。
执行上述代码后,以下选项中描述错误的是()
- 关于函数的参数传递(parameter passing),以下选项中描述错误的是( )。
- 元组变量t=("cat", "dog", "tiger", "human"),t[::–1]的结果是( )。
- 字符串是一个连续的字符序列,用什么方式可以打印换行字符串?( )
- Python3.0正式发布的年份是( )。
- s = "0123456789",以下表示“0123”的选项是( )。
- S和T是两个集合,对S|T的描述正确的是( )。
- 已有代码:s= 'Python is beautiful!' 则下列选项可以输出“python”的是( )。
- a = 5/3+5//3print(a)上面代码的输出结果是( )。
- 实现多路分支的最佳控制结构是( )。
- def f(x, y = 0, z = 0): pass #空语句,定义空函数体执行下面代码,错误的是( )。
- 以下选项中,符合Python语言变量命名规则的是( )。
- s1 = "The python language is a scripting language."s2 = s1.replace('scripting','general')print(s2)上面代码的输出结果是( )。
下面代码的输出结果是()
- str="中国加油,武汉加油"str.split()上述语句执行结果是( )。
- 以下选项中,输出结果为False的是( )。
- 给出如下代码:ls = ["car","truck"]def funC(a): ls.append(a) returnfunC("bus")print(ls)以下选项中描述错误的是( )。
- 哪个选项不是Python保留字?( )
- s =["seashell","gold","pink","brown","purple","tomato"]print(s[4:])上面代码的输出结果是( )。
给出如上代码
以下选项中描述错误的是:()
- s = "The python language is a multimodel language."print(s.split(' '))上面代码的输出结果是( )。
- 列表类型中pop()的功能是( )。
- 给出如下代码:s= "abcdefghijklmn"print(s[1:10:3])上述代码的输出结果是( )。
- def hello_world(): print('ST',end="*")def three_hellos(): for i in range(3): hello_world()three_hellos()上面代码输出的结果为( )。
A:错 B:对
答案:错
A:对 B:错
答案:对
A:错 B:对
答案:错
A:错 B:对
答案:错
A:对 B:错
答案:对
A:对 B:错
答案:错
A:对 B:错
答案:对
A:错 B:对
答案:对
A:错 B:对
答案:对
A:错 B:对
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:错 B:对
A:对 B:错
A:对 B:错
A:错 B:对
A:错 B:对
A:错 B:对
A:对 B:错
A:错 B:对
A:
Python语言是跨平台语言
Python语言是多模型语言
Python语言是脚本语言
Python语言是非开源语言
A:代码主要功能为向文件写入一个列表类型,并打印输出结果 B:
fo.writelines(ls)将元素全为字符串的ls列表写入文件
执行代码时,从键盘输入“清明.txt”,则清明.txt被创建
D:fo.seek(0)这行代码可以省略,不影响输出效果
A:
实际参数是函数调用时提供的参数
Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对象
函数调用时,需要将形式参数传递给实际参数
形式参数是函数定义时提供的参数
A:('human', 'tiger', 'dog', 'cat')
B:
{'human', 'tiger', 'dog', 'cat'}
D:
运行出错
A:
使用空格
使用\n
使用“\换行”
使用转义符\\
A:1990
B:2002
C:
2008
A:
s[-10:-5]
C:s[0:3]
D:s[1:5]
A:S和T的差运算,包括在集合S但不在T中的元素
B:S和T的并运算,包括在集合S和T中的所有元素
C:S和T的补运算,包括集合S和T中的非相同元素
D:S和T的交运算,包括同时在集合S和T中的元素
A:print(s[–21:–14].lower)
B:print(s[0:6])
C:
print(s[0:6].lower())
A:5.4
B:14
C:3.333333
D:2.666666666666667
A:
if-else
if
if-elif-else
try
A:f(1, x = 1, z = 3)
B:f(1, z = 3)
C:f(z = 3, x = 1, y = 2)
D:f(1, y = 2, z = 3)
A:
!1
C:5_1
D:Templist
A:The python language is a general language.
B:The python language is a scripting language.
C:系统报错
D:['The', 'python', 'language', 'is', 'a', 'scripting', 'language.']
A:20 B:12 C:1 D:10
A:
['中国加油,武汉加油']
武汉加油
["中国加油","武汉加油"]
中国加油
A:
>>>5 is 5
>>>5 is not 4
>>>False !=0
>>>5 != 4
A:
ls.append(a) 代码中的ls是列表类型
B:执行代码输出结果为['car', 'truck']
C:ls.append(a) 代码中的ls是全局变量
D:funC(a)中的a为非可选参数
A:pass
B:None
C:
goto
A:['purple']
B:['seashell', 'gold', 'pink', 'brown']
C:['gold', 'pink', 'brown', 'purple', 'tomato']
D:['purple', 'tomato']
A:
a -= 1 可由 a = a -1实现
条件a > 0 如果修改为a < 0 程序执行会进入死循环
C:使用while 保留字可创建无限循环
D:这段代码的输出内容为2 1 0A:['The', 'python', 'language', 'is', 'a', 'multimodel', 'language.']
B:
Thepythonlanguageisamultimodellanguage.
D:
系统报错
A:
返回并删除列表中最后一个元素
删除列表中第一个元素
删除列表中最后一个元素
返回并删除列表中第一个元素
A:adgj
B:beh
C:
behk
A: ST* B: *** C:ST*ST*ST* D:ST*ST*