在序列中循环时,索引位置和对应值可以使用enumerate()函数同时得到: for i, v in enumerate(): ... print(i, v) ... 0 tic 1 tac 2 toe 同时循环两个或更多的序列,可以使用zip()整体打包: questions = answers ...
我们可以定义一个函数用来生成任意上界的菲波那契数列: def fib(n): # write Fibonacci series up to n ... """Print a Fibonacci series up to n.""" ... a, b = 0, 1 ... while a n: ... print a, ... a, b ...