返回

Python测验8


 1. 以下哪一条语句能够正确的打印出变量X的类型? 
print(typeOf(x))
print(type(x))
print(typeof x)
print(typeof(x))
 2. 以下代码运行的结果是什么?
if '123'.isdigit():
    'a' + 'x'
else:
    'y' + 'b' 
'axyb'
'axb'
'ab'
'ax'
 3. 下面哪一个函数能检查一个字符串中所有的字母是不是全部是大写的? 
len()
join()
ljust()
isupper()
 4. 以下关于字典的说法哪一条是错误的? 
我们可以通过字典的值得到对应的键
字典中的值可以是字典
我们可以通过字典的键得到对应的值
我们可以用==运算符来比较两个字典是否相同
 5. 运行下面代码的结果是什么?
print(ord('foo')) 
111 102 102
102
102 111 111
运行错误
 6. 运行下面代码的结果是什么?
nameList = ['Harsh', 'Pratik', 'Bob', 'Dhruv']
print nameList[1][-1] 
k
h
P
Harsh
 7. 运行下面代码的结果是什么?
scratchlesson = [1, 2, 3, 4]
scratchlesson.append([5,6,7,8])
print len(scratchlesson) 
4
12
8
5
 8. 运行下面代码的结果是什么?
list = [1, 2, 3, None, (1, 2, 3, 4, 5), ['Geeks', 'for', 'Geeks']]
print len(list)  
12
5
8
6
 9. 运行下面代码的结果是什么?
str1 = '{2}, {1} and {0}'.format('a', 'b', 'c')
str2 = '{0}{1}{0}'.format('abra', 'cad')
print(str1, str2)  
a, b and c abracadabra
a, b and c abracadcad
c, b and a abracadabra
c, b and a abracad0
 10. 运行下面代码的结果是什么?
if (7 < 0) and (0 < -7):
    print("cat")
elif (7 > 0) or False:
    print("love")
else:
    print("scratchlesson") 
love
cat
scratchlesson
运行错误