def greet(a='world'):
print ("Hello,",a,".")
greet()
greet('Bart')
print ("Hello,",a,".")
greet()
greet('Bart')
2016-12-20
def move(n,a,b,c):
if n==1:
print(a,'-->',c)
else:
move(n-1,a,c,b)#将前n-1个盘子从a移动到b上
move(1,a,b,c)#将最底下的最后一个盘子从a移动到c
move(n-1,b,a,c)#将b上的n-1个盘子移动到c上
move(4, 'a', 'b', 'c')
if n==1:
print(a,'-->',c)
else:
move(n-1,a,c,b)#将前n-1个盘子从a移动到b上
move(1,a,b,c)#将最底下的最后一个盘子从a移动到c
move(n-1,b,a,c)#将b上的n-1个盘子移动到c上
move(4, 'a', 'b', 'c')
2016-12-20
已采纳回答 / Duuuuuuuu_echo
你问这个太笼统了,试问题而用一般类名后都是()从而添加变量,insert()这是一个类。list【】这是列表 用【】 tuple()这是元祖 用于和列表区分 用()100*(1+1)这是数学运算的符号
2016-12-20
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for fuck in d:
print fuck,':',d[fuck]
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for fuck in d:
print fuck,':',d[fuck]
2016-12-20
L = ['Adam', 'Lisa', 'Bart']
L.insert(2, ”Paul”)
print L
Paul用双引号引起来,凭啥就不对了:(
L.insert(2, ”Paul”)
print L
Paul用双引号引起来,凭啥就不对了:(
2016-12-20
L = ['Adam', 'Lisa', 'Paul', 'Bart']
L.pop()
L.pop(2)
print L
L.pop()
L.pop(2)
print L
2016-12-20
def average(*args):
n = 0
s = 0
if args == ():
return 0
for a in args:
s = s+a
n = n+1.0
return s/n
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
这个代码哪里错了==明明调试可以用的,虽然写的傻了点。。。。。
n = 0
s = 0
if args == ():
return 0
for a in args:
s = s+a
n = n+1.0
return s/n
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
这个代码哪里错了==明明调试可以用的,虽然写的傻了点。。。。。
2016-12-20