Python试卷
对于列表而言,在尾部追加元素比在中间位置插入元素速度更快一些,尤其是对于包含大量元素的列表。()
Python列表中所有元素必须为同类型的数据。()
当以指定“键”为下标给字典对象赋值时,若该“键”存在则表示修改该“键”对应的“值”,若不存在则表示为字典对象添加一个新的“键-值对”。()
全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。()
使用print()函数无法将信息写入文件。()
Python的主程序文件python.exe属于二进制文件。()
Python程序采用Unicode编码,英文字符和中文字符在Python中分别对应字符长度分别为多少( )。
print(100-25*3%4)应该输出什么?( )
若使以下程序执行结果为144,空格处应该填写的代码是( )。
x='bee' y='' for i in x: y+=str(_____)
对负数取平方根,即用函数pow(-1,0.5),其中x为负数,将产生( )。
程序如下:
s=0 for i in range(1,11) s=s+i print(s,i)
以下代码的输出结果是( )。
ls=[[1,2,3],[[4,5],6,],[7,8]] print(len(ls))
字典:d={"张三":88,"李四":90,"王五":73,"赵六":82,"钱七":86}
在字典d中修改"李四"对应的值为92,正确的语句是( )。
以下程序段
x=[1,2,3]
y=[4,5,6]
z=[7,8,9]
xyz=zip(x,y,z)
集合:s={1,2,3,4,5,6},t={4,5,6},t
下面关于字典中键的数据类型说法不正确的是( )。
关于python的函数描述,错误的是( )。
关于以下代码的描述,错误的是( )。
def func(a,b) c=a**2+b b=a return c
关于以下代码的描述,错误的是( )。
def fact(n):
s=1
for i in range(1,n+1):
s*=i
下列函数中,不是Python内置函数的是( )。