Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 以字符串形式打印多个变量正确的语法是什么_Python_Python 3.x - Fatal编程技术网

Python 以字符串形式打印多个变量正确的语法是什么

Python 以字符串形式打印多个变量正确的语法是什么,python,python-3.x,Python,Python 3.x,我刚刚开始学习python。我有一些其他语言的经验,我只是好奇在一个字符串中打印多个变量的输出的正确语法是什么。甚至在字符串中多次使用同一变量 arg1 = 1 arg2 = 2 print ("arg1 =",arg1) # <---------------------------this works arg1 = 1 print ("arg1 =",arg1 "arg2",arg2) # <----------------why not this ? arg1=1 a

我刚刚开始学习python。我有一些其他语言的经验,我只是好奇在一个字符串中打印多个变量的输出的正确语法是什么。甚至在字符串中多次使用同一变量

arg1 = 1

arg2 = 2

print ("arg1 =",arg1) # <---------------------------this works 

arg1 = 1

print ("arg1 =",arg1 "arg2",arg2) # <----------------why not this ?
arg1=1
arg2=2

print(“arg1=,arg1)#第二个参数是
arg1“arg2”
,它不是有效的表达式。如果要同时打印
arg1
“arg2”
,则应使用另一个逗号分隔:

print("arg1 =", arg1, "arg2 =", arg2)

第二个参数是
arg1“arg2”
,它不是有效的表达式。如果要同时打印
arg1
“arg2”
,则应使用另一个逗号分隔:

print("arg1 =", arg1, "arg2 =", arg2)

第二个参数是
arg1“arg2”
,它不是有效的表达式。如果要同时打印
arg1
“arg2”
,则应使用另一个逗号分隔:

print("arg1 =", arg1, "arg2 =", arg2)

第二个参数是
arg1“arg2”
,它不是有效的表达式。如果要同时打印
arg1
“arg2”
,则应使用另一个逗号分隔:

print("arg1 =", arg1, "arg2 =", arg2)

正如@Wooble指出的,您有一个语法错误。但让我们澄清一下这在Python中是如何工作的

print(a, b, c, d,....)
基本上与

output = " ".join(a, b, c, d)
print(output)

如果要多次输出同一变量,有时
格式
更好

正如@Wooble指出的,您有一个语法错误。但让我们澄清一下这在Python中是如何工作的

print(a, b, c, d,....)
基本上与

output = " ".join(a, b, c, d)
print(output)

如果要多次输出同一变量,有时
格式
更好

正如@Wooble指出的,您有一个语法错误。但让我们澄清一下这在Python中是如何工作的

print(a, b, c, d,....)
基本上与

output = " ".join(a, b, c, d)
print(output)

如果要多次输出同一变量,有时
格式
更好

正如@Wooble指出的,您有一个语法错误。但让我们澄清一下这在Python中是如何工作的

print(a, b, c, d,....)
基本上与

output = " ".join(a, b, c, d)
print(output)

如果要多次输出同一变量,有时
格式
更好

你漏了一个逗号
arg1“arg2”
不是有效的表达式。我本想输入“arg2=”,arg2,因此我希望看到打印输出显示arg1=1 agr2=2,您缺少一个逗号
arg1“arg2”
不是有效的表达式。我本想输入“arg2=”,arg2,因此我希望看到打印输出显示arg1=1 agr2=2,您缺少一个逗号
arg1“arg2”
不是有效的表达式。我本想输入“arg2=”,arg2,因此我希望看到打印输出显示arg1=1 agr2=2,您缺少一个逗号
arg1“arg2”
不是有效的表达式。我本想输入“arg2=”,arg2,因此我希望看到打印输出显示arg1=1 agr2=2 anks以获取注释。我应该提到的一件事是,我还希望这两个变量显示在同一个字符串中。不确定这样做的最佳方式。基本上我想做的是在一个print语句中打印多个变量。我知道当我想打印一个变量时该怎么做,但当我想在打印语句中打印两个或更多变量的输出时该怎么做。@Matt如果你尝试从我的答案中调用打印,你会看到文本会自动组合,因此对于
arg=1
arg2=2
,输出将是一行中的arg1=1 arg2=2。我试过你的输出和你的正确答案。非常感谢您的帮助。打印(“arg1=”,arg1,“arg2=”,arg2)#;这就是我想要的,谢谢arg1=1 arg2=2谢谢你的评论。我应该提到的一件事是,我还希望这两个变量显示在同一个字符串中。不确定这样做的最佳方式。基本上我想做的是在一个print语句中打印多个变量。我知道当我想打印一个变量时该怎么做,但当我想在打印语句中打印两个或更多变量的输出时该怎么做。@Matt如果你尝试从我的答案中调用打印,你会看到文本会自动组合,因此对于
arg=1
arg2=2
,输出将是一行中的arg1=1 arg2=2。我试过你的输出和你的正确答案。非常感谢您的帮助。打印(“arg1=”,arg1,“arg2=”,arg2)#;这就是我想要的,谢谢arg1=1 arg2=2谢谢你的评论。我应该提到的一件事是,我还希望这两个变量显示在同一个字符串中。不确定这样做的最佳方式。基本上我想做的是在一个print语句中打印多个变量。我知道当我想打印一个变量时该怎么做,但当我想在打印语句中打印两个或更多变量的输出时该怎么做。@Matt如果你尝试从我的答案中调用打印,你会看到文本会自动组合,因此对于
arg=1
arg2=2
,输出将是一行中的arg1=1 arg2=2。我试过你的输出和你的正确答案。非常感谢您的帮助。打印(“arg1=”,arg1,“arg2=”,arg2)#;这就是我想要的,谢谢arg1=1 arg2=2谢谢你的评论。我应该提到的一件事是,我还希望这两个变量显示在同一个字符串中。不确定这样做的最佳方式。基本上我想做的是在一个print语句中打印多个变量。我知道当我想打印一个变量时该怎么做,但当我想在打印语句中打印两个或更多变量的输出时该怎么做。@Matt如果你尝试我的回答中的打印调用,你会看到文本自动组合,因此对于
arg=1
arg2=2
,t