一个关于print的疑问

小菜也是菜 2016-03-27 01:15:47
def fib(n):    # write Fibonacci series up to n

#a,b=0,1
b=1;a=0;x=0

while a < n:
print(a, end=' ')
x=a
a=b
b=x
a=a+b

print() #此处print()有什么用?去除程序也是正常滴

fib(5)

函数体结尾处的print函数有什么作用?或说是什么技巧?
...全文
154 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Thinner Lee 2016-04-03
  • 打赏
  • 举报
回复
print输出默认以‘\n'结束,你也可以用 end=' '以空格结束
MamboShawn 2016-04-03
  • 打赏
  • 举报
回复
print默认输出内容后换行,使用输出空值来换行,取得排版效果。
xSeeker~ 2016-03-27
  • 打赏
  • 举报
回复
print()等价于输出换行,没什么大作用,只是为了让结果看起来比较明显而已

37,737

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧