已采纳回答 / yonghaoy
是不懂递归么?你可以按代码顺序在脑海里过一边执行的语句段。比如在a函数里调用了a函数(这里用a1,a2表示每一个a函数以区分),a1(未执行完)-->a2(执行完)-->a1(剩下未执行的),如果更多的话:a1(未执行完)-->a2(未执行完)-->a3(未执行完)-->a4(执行完)-->a3(剩下未执行的)-->a2(剩下未执行的)-->a1(剩下未执行的),里面一层执行完了才会执行它外面的一层
2016-12-27
已采纳回答 / 慕少8277993
for x in range(1,10): for y in range(0,10): if x<y: print x*10+y你的打印十个x字符再加一个y字符
2016-12-22
已采纳回答 / Duuuuuuuu_echo
你问这个太笼统了,试问题而用一般类名后都是()从而添加变量,insert()这是一个类。list【】这是列表 用【】 tuple()这是元祖 用于和列表区分 用()100*(1+1)这是数学运算的符号
2016-12-20
已采纳回答 / 静溪0
List=[] n=1 while True: List.append(n*n) n=n+1 if n>100: break print sum(List)
2016-12-19
已采纳回答 / xuerucomeon4205800
def average(*args): sum = 0.0 if len (args) == 0: return sum else: for x in args: sum = sum + x return sum / len(args) print average()print average(1, 2)print average(1, 2, 2, 3, 4)可以用else,只不过你的第二个return应该是else下的
2016-12-18