python2打印函数_Python 2和Python 3中打印函数的区别

打印函数的区别

这是最着名的变化。在这里,Python 2.x中的print函数被Python 3.x中的print()函数替换,即,要在Python 3.x中打印,需要额外的一对括号。

print 'Hello, Geeks' # Python 3.x doesn't support

print('Hope You like these facts')

'''

Output in Python 2.x :

Hello, Geeks

Hope You like these facts

Output in Python 3.x :

File "a.py", line 1

print 'Hello, Geeks'

^

SyntaxError: invalid syntax

Refer below link for details

https://www.geeksforgeeks.org/g-fact-25-print-single-multiple-variable-python/

'''

我们可以看到,如果我们在python 2.x中使用括号,那么没有问题,但如果我们在python 3.x中不使用括号,我们会得到SyntaxError。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值