Python程序设计2024
学校: 无
问题 1: 1. python程序文件的扩展名是
选项:
• A. .python
• B. .py
• C. .pt
• D. .pyt
答案: .py
问题 2: 2. Python这个单词是什么含义?
选项:
• A. 喵星人
• B. 蟒蛇
• C. 石头
• D. 袋鼠
答案: 蟒蛇
问题 3: 3. Python语言采用严格的“缩进”来表明程序的格式框架。下列说法不正确的是:
选项:
• A. 缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。
• B. 代码编写中,缩进可以用Tab键实现,也可以用多个空格实现,但两者不混用。
• C. “缩进”有利于程序代码的可读性,并不影响程序结构。
• D. 不需要缩进的代码顶行编写,不留空白。
答案: “缩进”有利于程序代码的可读性,并不影响程序结构。
问题 4: 4. Python语言属于
选项:
• A. 机器语言
• B. 汇编语言
• C. 高级语言
• D. 科学计算语言
答案: 高级语言
问题 5: 5. 下列选项中,不属于Python语言特点的是
选项:
• A. 面向对象
• B. 运行效率高
• C. 可读性好
• D. 开源
答案: 运行效率高
问题 6: 6. 以下叙述正确的是
选项:
• A. Python3.x和Python2.x兼容
• B. Python语言只能以程序方式执行
• C. Python是解释型语言
• D. Python语言出现的晚,具有其他高级语言的一切优点
答案: Python是解释型语言
问题 7: 7. 在Python集成开发环境中,可使用()快捷键运行程序。
选项:
• A. Ctrl+S
• B. F5
• C. Ctrl+N
• D. F1
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 8. 下列关于Python的说法中,错误的是()
选项:
• A. Python是从ABC语言发展起来的
• B. Python是一门高级的计算机语言
• C. Python是一门只面向对象的语言
• D. Python是一种代表简单主义思想的语言
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 1. 数学关系表达式3
选项:
• A. 3<=x<10
• B. 3<=x and x<10
• C. x>=3 or x<=10
• D. 3<=x and x<=10
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 2. 表达式16/4-2**5*8/4%5//2的值为
选项:
• A. 14
• B. 4
• C. 2.0
• D. 2
答案: 请关注公众号【渝开搜题】查看答案
问题 11: 3. 以下不合法的表达式是
选项:
• A. x in [1,2,3,4,5]
• B. x-6>5
• C. e>5 and 4==f
• D. 3=a
答案: 请关注公众号【渝开搜题】查看答案
问题 12: 4. 下列表达式中,值不是1的是
选项:
• A. 4//3
• B. 15%2
• C. 1^0
• D. ~1
答案: 请关注公众号【渝开搜题】查看答案
问题 13: 5. 语句eval(‘2+4/5’)执行后的输出结果是
选项:
• A. 2.8
• B. 2
• C. 2+4/5
• D. ’2+4/5’
答案: 请关注公众号【渝开搜题】查看答案
问题 14: 6. 若字符串s=‘a\nb\tc’,则len(s)的值是
选项:
• A. 7
• B. 6
• C. 5
• D. 4
答案: 请关注公众号【渝开搜题】查看答案
问题 15: 7. 下列表达式的值为True的是
选项:
• A. 2!=5 and 0
• B. 3>2>1
• C. 5+4<2-3
• D. 1 and 5==0
答案: 请关注公众号【渝开搜题】查看答案
问题 16: 8. 与关系表达式x==0等价的表达式是
选项:
• A. x=0
• B. not x
• C. x
• D. x!=1
答案: 请关注公众号【渝开搜题】查看答案
问题 17: 9. 计算表达式 1234%1000//100 的值为
选项:
• A. 1
• B. 2
• C. 3
• D. 4
答案: 请关注公众号【渝开搜题】查看答案
问题 18: 10. Python表达式中,可以控制运算有限顺序的是
选项:
• A. 圆括号()
• B. 方括号[]
• C. 大括号{}
• D. 尖括号<>
答案: 请关注公众号【渝开搜题】查看答案
问题 19: 11. 下面哪个不是Python合法的标识符
选项:
• A. int32
• B. 40XL
• C. self
• D. _name_
答案: 请关注公众号【渝开搜题】查看答案
问题 20: 12. 下列哪个语句在Python中是非法的?
选项:
• A. x=y=z=1
• B. x=(y=z+1)
• C. x,y=y,x
• D. x+=y
答案: 请关注公众号【渝开搜题】查看答案
问题 21: 13. 已知x=2,语句x*=x+1执行后,x的值是
选项:
• A. 3
• B. 4
• C. 5
• D. 6
答案: 请关注公众号【渝开搜题】查看答案
问题 22: 14. 已知字符'A'的ASCII值是65,字符变量c1的值是'A',c2的值是'D',执行语句print("%s,%d"%(c1,ord(c2)-2))后,输出结果是
选项:
• A. A,B
• B. A,66
• C. 65,66
• D. 65,B
答案: 请关注公众号【渝开搜题】查看答案
问题 23: 15. 为了给整型变量x、y、z赋初值10,下面正确的python语句是
选项:
• A. xyz=10
• B. x=10 y=10 z=10
• C. x=y=z=10
• D. x=10,y=10,z=10
答案: 请关注公众号【渝开搜题】查看答案
问题 24: 1. 切片选取的区间是左闭右( )型的,不包含结束位的值
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 25: 2. 当需要在字符串中使用特殊字符时,Python使用( )作为转义字符的起始符号
选项:
• A. \
• B. /
• C. #
• D. %
答案: 请关注公众号【渝开搜题】查看答案
问题 26: 3. 下列数据中,不属于字符串的是( )
选项:
• A. 'ab'
• B. '''perface'''
• C. "52wo"
• D. abc
答案: 请关注公众号【渝开搜题】查看答案
问题 27: 4. 使用( )符号对浮点类型的数据进行格式化
选项:
• A. %c
• B. %f
• C. %d
• D. %s
答案: 请关注公众号【渝开搜题】查看答案
问题 28: 5. 字符串'Hi,Andy'中,字符'A'对应的下标位置为( )
选项:
• A. 1
• B. 2
• C. 3
• D. 4
答案: 请关注公众号【渝开搜题】查看答案
问题 29: 6. 下列方法中,能够返回某个子串在字符串中出现次数的是( )
选项:
• A. length
• B. index
• C. count
• D. find
答案: 请关注公众号【渝开搜题】查看答案
问题 30: 7. 字符串的strip方法的作用是( )
选项:
• A. 删除字符串头尾指定的字符
• B. 删除字符串末尾指定的字符
• C. 删除字符串头部指定的字符
• D. 通过指定分隔符对字符串切片
答案: 请关注公众号【渝开搜题】查看答案
问题 31: 8. 无论使用单引号或者双引号包含的字符串,全用print函数输出的结果都一样
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 32: 9. 无论input函数接受的任何数据,都会以字符串的方式进行保存
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 33: 10. Python中单个字符也属于字符串类型
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 34: 11. 使用下标可以访问字符串中的每一个字符
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 35: 12. Python中字符串的下标是从1开始
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 36: 13. 字符串的切片选取的区间范围是从超始位置开始,到结束位置结束
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 37: 14. 如果index函数没有在字符串中找到子串,则会返回-1
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 38: 15. Python中字符串数据类型是不可变数据类型
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 39: 1. 执行下列Python语句将产生的结果是
x=2
y=2.0
if(x==y): print(“Equal”)
else: print(“No Equal”)
选项:
• A. Equal
• B. Not Equal
• C. 编译错误
• D. 运行时错误
答案: 请关注公众号【渝开搜题】查看答案
问题 40: 2. 下列Python程序的运行结果是
x=0
y=True
print(x>y and 'A'<'B')
选项:
• A. True
• B. False
• C. 0
• D. 1
答案: 请关注公众号【渝开搜题】查看答案
问题 41: 3. 已知x=10,y=20,z=30;以下语句执行后x,y,z的值是()。
if x < y:
z=x
x=y
y=z
选项:
• A. 10,20,30
• B. 10,20,20
• C. 20,10,10
• D. 20,10,30
答案: 请关注公众号【渝开搜题】查看答案
问题 42: 4. 有一个函数关系表如下所示:
选项:
• A. y = x + 1
if x >= 0:
if x == 0:
y = x
else:
y = x-1
• B. y = x - 1
if x! = 0:
if x > 0:
y = x + 1
else:
y = x
• C. if x <= 0:
if x < 0:
y = x - 1
else:
y = x
else:
y = x+1
• D. y = x
if x <= 0:
if x < 0:
y = x - 1
else:
y = x + 1
答案: 请关注公众号【渝开搜题】查看答案
问题 43: 5. 当a,b,c,d=1,3,5,4时,执行完下面一段程序后x的值为()
选项:
• A. 1
• B. 2
• C. 3
• D. 6
答案: 请关注公众号【渝开搜题】查看答案
问题 44: 6. 以下程序的输出结果是()
选项:
• A. 1
• B. 0
• C. -1
• D. 值不确定
答案: 请关注公众号【渝开搜题】查看答案
问题 45: 7. 在Python中可以使用if作为变量名。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 46: 8. 在Python中没有switch-case语句。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 47: 9. 每个if条件后面都要使用冒号。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 48: 10. 如下代码可以实现当输入6的时候输出x>5,输入4的时候输出 35:
print("x>5")
elif x<3:
print("3
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 49: 1. 设有如下程序段:
k=10
while k:
k=k-1
print(k)
则下面语句描述中正确的是
选项:
• A. while循环执行10次
• B. 循环是无限循环
• C. 循环体语句一次也不执行
• D. 循环体语句执行一次
答案: 请关注公众号【渝开搜题】查看答案
问题 50: 2. 以下while语句中的表达式”not E”等价于
while not E:
pass
选项:
• A. E==0
• B. E!=1
• C. E!=0
• D. E==1
答案: 请关注公众号【渝开搜题】查看答案
问题 51: 3. 下列程序的结果是( )。
sum=0
for i in range(100):
if(i%10):
continue
sum=sum+i
print(sum)
选项:
• A. 5050
• B. 4950
• C. 450
• D. 45
答案: 请关注公众号【渝开搜题】查看答案
问题 52: 4. 下列for循环执行后,输出结果的最后一行是
for i in range(1,3):
for j in range(2,5):
print(i*j)
选项:
• A. 2
• B. 6
• C. 8
• D. 15
答案: 请关注公众号【渝开搜题】查看答案
问题 53: 5. 下列说法中正确的是( )。
选项:
• A. break用在for语句中,而continue用在while语句中
• B. break用在while语句中,而continue用在for语句中
• C. continue能结束循环,而break只能结束本次循环
• D. break能结束循环,而continue只能结束本次循环
答案: 请关注公众号【渝开搜题】查看答案
问题 54: 6. 执行range(2,10,2)后运行结果是:
选项:
• A. [2,4,6,8]
• B. [2,4,6,8,10]
• C. (2,4,6,8)
• D. (2,4,6,8,10)
答案: 请关注公众号【渝开搜题】查看答案
问题 55: 7. 选出对下列语句不符合语法要求的表达式:
for var in ____________ :
print var
选项:
• A. range(0,10)
• B. "Hello"
• C. (1,2,3)
• D. {1,2,3,4,5}
答案: 请关注公众号【渝开搜题】查看答案
问题 56: 8. 若k为整型,下述while循环执行的次数为
k=1000
while k>1:
print k
k = k/2
选项:
• A. 9
• B. 10
• C. 11
• D. 1000
答案: 请关注公众号【渝开搜题】查看答案
问题 57: 9. 以下程序的输出结果是:
n=5
while n>2:
print(n)
n=n-1
选项:
• A. 5
• B. 5 4 3 2 1
• C. 5 4 3 2
• D. 5 4 3
答案: 请关注公众号【渝开搜题】查看答案
问题 58: 1. 在列表中查找元素时,可以使用( )和in运算符
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 59: 2. 关于列表的说法,描述错误的是:
选项:
• A. list是一个有序集合,没有固定大小
• B. list可以存放Python中任意类型的数据
• C. 使用list时其下标可以是负数
• D. list是不可变数据类型
答案: 请关注公众号【渝开搜题】查看答案
问题 60: 3. 以下程序的输出结果是( )。(提示:ord("a")=97)
list_demo=[1,2,3,4,5,'a','b']
print(list_demo[1],list_demo[5])
选项:
• A. 1 5
• B. 2 a
• C. 1 97
• D. 2 97
答案: 请关注公众号【渝开搜题】查看答案
问题 61: 4. 执行以下操作后,list_two的值是:
Plain Text
list_one=[4,5,6]
list_two=list_one
list_one[2]=3
选项:
• A. Plain Text
[4,5,6]
• B. Plain Text
[4,3,6]
• C. Plain Text
[4,5,3]
• D. Plain Text
都不对
答案: 请关注公众号【渝开搜题】查看答案
问题 62: 5. Plain Text
list=['a','b','c','d','e']
下列操作会正常输出结果的是:
选项:
• A. Plain Text
list[-4:-1:-1]
• B. Plain Text
list[:3:2]
• C. Plain Text
list[1:3:0]
• D. Plain Text
list['a':'d':2]
答案: 请关注公众号【渝开搜题】查看答案
问题 63: 6. 列表的索引可以从0开始
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 64: 7. 通过insert方法可以在指定的索引位置插入元素
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 65: 8. 使用下标可以修改列表的元素值
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 66: 9. del语句只能删除整个列表
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 67: 10. append方法可以将元素添加到列表的任意位置
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 68: 11. pop方法在省略参数的情况下,会删除列表的最后一个元素
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 69: 1. Python 语句如下
s1=[1, 2, 3, 4]
s2=[5,6,7]
print(len(s1+s2))
以上代码的运行结果是( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 70: 2. Python 语句 s=‘abcdefg',则s[::-1]的值是________________ 。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 71: 3. 表达式[1, 2, 3]*3的执行结果为:
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 72: 4. 如果要对列表进行升序排列,则可以使用( )方法实现
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 73: 5. Python语句
a=[1,2,3,None,[[]],[]]
print(len(a))
以上代码的运行结果是( )
选项:
• A. 4
• B. 5
• C. 6
• D. 7
答案: 请关注公众号【渝开搜题】查看答案
问题 74: 6. 列表的元素可以做增加、修改、排序、反转等操作
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 75: 7. 列表是不可变数据类型
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 76: 8. 列表的嵌套是指列表的元素是另一个列表
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 77: 1. 元组使用( )存放元素,列表使用的是方括号存放元素
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 78: 2. 任意长度的Python列表、元组和字符串中最后一个元素的索引为________。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 79: 3. Python 语句
print(tuple([1,2,3]))
的运行结果是:
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 80: 4. 下列函数中,用于返回元组中元素最小值的是( )
选项:
• A. len
• B. max
• C. min
• D. tuple
答案: 请关注公众号【渝开搜题】查看答案
问题 81: 5. 列表、元组、字符串是Python的_________序列。
选项:
• A. 有序
• B. 无序
答案: 请关注公众号【渝开搜题】查看答案
问题 82: 6. Python语句
print(type((1,2,3,4)))
的结果是:
选项:
• A.
• B.
• C.
• D.
答案: 请关注公众号【渝开搜题】查看答案
问题 83: 7. Python内置函数_________可以返回列表、元组、字典、集合、字符串以及range对象中元素个数。
选项:
• A. type( )
• B. index( )
• C. len( )
• D. count( )
答案: 请关注公众号【渝开搜题】查看答案
问题 84: 8. 通过索引可以修改和访问元组的元素
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 85: 9. 元组是可变数据类型
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 86: 10. 元组是不可变的,不支持列表对象的inset()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 87: 11. 元组的访问速度比列表要快一些,如果定义了一系列常量值,并且主要用途仅仅是对其进行遍历而不需要进行任何修改,建议使用元组而不使用列表。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 88: 12. 只能对列表进行切片操作,不能对元组和字符串进行切片操作。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 89: 13. 字符串属于Python有序序列,和列表、元组一样都支持双向索引。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 90: 1. 下列有关函数的说法中,正确的是( )
选项:
• A. 函数的定义必须在程序的开头
• B. 函数定义后,其中的程序就可以自动执行
• C. 函数定义后需要调用才会执行
• D. 函数体与关键字def必须左对齐
答案: 请关注公众号【渝开搜题】查看答案
问题 91: 2. 使用( )关键字创建自定义函数
选项:
• A. function
• B. func
• C. def
• D. procedure
答案: 请关注公众号【渝开搜题】查看答案
问题 92: 3. 以下代码中的print_menu( )函数是哪种分类
def print_menu():
print('--------------------------')
print(' xx涮涮锅 点菜系统')
print(' 1. 羊肉涮涮锅')
print(' 2. 牛肉涮涮锅')
print(' 3. 猪肉涮涮锅')
print('--------------------------')
print_menu()
选项:
• A. 无参无返回值函数
• B. 无参有返回值函数
• C. 有参无返回值函数
• D. 有参有返回值函数
答案: 请关注公众号【渝开搜题】查看答案
问题 93: 4. 以下代码中calculate( )函数属于哪个分类
def calculate(number):
result = 0
i = 1
while i <= number:
result = result + i
i += 1
return result
result = calculate(100)
print('1~100的累积和为:', result)
选项:
• A. 无参无返回值函数
• B. 无参有返回值函数
• C. 有参无返回值函数
• D. 有参有返回值函数
答案: 请关注公众号【渝开搜题】查看答案
问题 94: 5. 函数可以有多个参数,参数之间使用( )分隔
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 95: 6. 使用( )语句可以返回函数值并退出函数
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 96: 7. 函数的名称可以随意命名
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 97: 8. 不带return的函数代表返回None
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 98: 9. 默认情况下,参数值和参数名称是跟函数声明定义的顺序匹配的
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 99: 10. 函数定义完成后,系统会自动执行其内部的功能
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 100: 11. 函数体以冒号起始,并且是缩进格式的
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 101: 1. 写出下面代码的运行结果。
Plain Text
def Sum(a, b=3, c=5):
print(a,b,c)
Sum(a=8, c=2)
选项:
• A. 8 2
• B. 8,2
• C. 8 3 2
• D. 8,3,2
答案: 请关注公众号【渝开搜题】查看答案
问题 102: 2. Plain Text
def Sum(a, b=3, c=5):
print(a,b,c)
Sum(8)
运行结果是:
选项:
• A. 8
• B. 8 3 5
• C. 8,3,5
• D. 0 3 5
答案: 请关注公众号【渝开搜题】查看答案
问题 103: 3. Plain Text
def Sum(*p):
return sum(p)
print(Sum(3, 5, 8))
运行结果是( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 104: 4. def func5(a, b, *c):
print(a,b)
func5(1,2,3,4,5,6)
运行结果是( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 105: 5. 带有默认值的参数位于参数列表的末尾
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 106: 6. 定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 107: 7. 一个函数如果带有默认值参数,那么必须所有参数都设置默认值。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 108: 8. 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 109: 9. 在定义函数时,某个参数名字前面带有一个*符号表示可变长度参数,可以接收任意多个位置参数并存放于一个元组之中。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 110: 10. 在定义函数时,某个参数名字前面带有两个*符号表示可变长度参数,可以接收任意多个关键参数并将其存放于一个字典之中。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 111: 11. 位置参数必须在关键字参数的后面
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 112: 12. 在调用函数时,可以通过关键参数的形式进行传值,从而避免必须记住函数形参顺序的麻烦。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 113: 13. 调用函数时传递的实参个数必须与函数形参个数相等才行。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 114: 1. 字典的_____________方法返回字典中的“键-值对”列表
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 115: 2. 字典中多个元素之间使用____________(符号)分隔开
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 116: 3. 字典中每个元素的“键”与“值”之间使用________分隔开
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 117: 4. 字典对象的___________方法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回None
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 118: 5. 字典的____________方法返回字典的“键”列表
选项:
• A. keys()
• B. key()
• C. values()
• D. items()
答案: 请关注公众号【渝开搜题】查看答案
问题 119: 6. 字典对象的______________方法返回字典的“值”列表
选项:
• A. keys()
• B. key()
• C. values()
• D. items()
答案: 请关注公众号【渝开搜题】查看答案
问题 120: 7. Python支持使用字典的“键”作为索引来访问字典中的值
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 121: 8. 列表可以作为字典的“键”
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 122: 9. 元组可以作为字典的“键”
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 123: 10. 字典的“键”必须是不可变的
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 124: 11. Python字典中的“键”不允许重复,是唯一的
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 125: 12. Python字典属于无序序列
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 126: 13. 当以指定“键”为下标给字典对象赋值时,若该“键”存在则表示修改该“键”对应的“值”,若不存在则表示为字典对象添加一个新的“键-值对”
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 127: 1. 执行如下代码后,ls内的值是[5,7,1]
ls = [1,7,5]
reversed(ls)
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 128: 2. 有函数如下,如果a = 1, b = 2,然后调用foo(a,b),在函数外a,b的值依然为1,2
def foo(a,b):
a, b = 3,4
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 129: 3. 引用库及调用库函数方式之一如下: 引用库 import <库名> 调用库函数 <函数名>(<函数参数>)
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 130: 4. 在函数中使用return语句可以返回值,所以函数中的return语句后一定要有值
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 131: 5. 调用函数时传递的实参个数必须与函数形参个数相等才行
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 132: 6. 使用函数的主要目的是实现代码复用和降低编程难度
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 133: 7. 内置函数len()返回指定序列的元素个数,适用于列表、元组、字符串、字典、集合以及range等迭代对象
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 134: 8. 在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 135: 9. 函数定义时,在参数前面加一个星号表示可变数量变量
选项:
答案: 请关注公众号【渝开搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。