Python 编程第一步
现在,我们能使用Python完成比 2+2 更复杂的工作。在下例里,我们能写出一个初步的斐波纳契数列如下:
有关斐波那契数列的具体问题可在本教程进一步了解斐波纳契奇数求和算法挑战。
# Fibonacci series: 斐波纳契数列
# 两个元素的总和确定了下一个数
a, b = 0, 1
while b < 10:
print(b)
a, b = b, a + b;
这个例子介绍了几个新特征。
第一行包含了一个复合赋值:变量 a 和 b 同时得到新值 0 和 1。
最后一行也使用了复合赋值的方法:等价于c=a,a=b,b=b+c。
接下来尝试输出变量值:
i = 256*256
print('The value of i is', i)
最后我们尝试使用end关键字,end可以防止输出新的一行或者在末尾添加其他字符:
a, b = 0, 1
while b < 1000:
print(b,end=',')
a, b = b, a + b;