返回

Python测验5


 1. 在Python语言中如何定义一个函数? 
function myfunction():
create myFunction():
def myFunction():
 2. 如何正确返回一个字符串的第一个字符? 
x = sub("Hello", 0, 1)
x = "Hello".sub(0, 1)
x = "Hello"[0]
 3. 在Python语言里,以下哪一项是正确的for循环语句的开头? 
for x > y:
for each x in y:
for x in y:
 4. 下面那一个命令可以用来结束一个for循环? 
exit
stop
break
return
 5. 以下哪一项可以作为for循环的第一句? 
for(a = 0; a < 3; a++)
for a loop 3:
for a in range(3)
for a in range(1,3):
 6. 运行一下代码的结果是什么?
def myfunc(a):
    a = a + 2
    a = a * 2
    return a
 
print myfunc(2) 
程序出错
8
16
10
 7. 运行一下代码的结果是什么?
def printLine(text):
    print(text, 'is easy.')
printLine('Python') 
text is easy
Python
is easy
Python is easy
 8. 请描述下面这段代码做了什么?
def a(b, c, d):
    pass 
定义了一个空的类
定义了一个函数,但是这个函数什么都没有做
定义了一个列表
定义了一个数组
 9. 运行以下代码的结果是什么?
print 3/5 
0.6
6/10
0
3/5
 10. 运行以下代码的结果是什么?
s = 'foo'
t = 'bar'
print('barf' in (t + s)) 
True
False