python术语中不需要的引号

2024-04-25 13:12:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Geany来编写代码,ubuntu16.04作为我的操作系统。 当我输入这个代码时

print("Result:",a+b)

它将其输出为('Result:', a+b)


Tags: 代码resultprintgeany
1条回答
网友
1楼 · 发布于 2024-04-25 13:12:59

在python 2中:

print("Result:",a+b)  > # ('Result:', 6)

不需要paren,否则我们将打印两个元素的元组:string'Result'和integer6

在python 3中:

print("Result:",a+b)  > # Result: 6

paren是必需的,因为print在python3中是一个函数而不是一个语句

因此,要在Python2和Python3中执行相同的操作,必须执行以下操作:

print "Result:", a+b  > # Result: 6

相关问题 更多 >

    热门问题