返回信息流有一个函数定义
def fib(n):
a,b=0,1
while a<n:
print (a,end='')
a,b=b,a+b
print()
这里面的end是干嘛的?另外a,b=b,a+b又是个什么语法呢?我是超级菜鸟
这是一条镜像帖。来源:北邮人论坛 / python / #8784同步于 2015/9/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
我想问个低级问题
xluzz
2015/9/23镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
楼主这是输出斐波拉契数列吧,print (a,end='')是python3.x中的输出不换行。a,b=b,a是交换a,b的值,a,b=b,a+b即是a=b,b=b+a。其实我也是菜鸟~~~~(>_<)~~~~