Python 以字符串形式打印多个变量正确的语法是什么
我刚刚开始学习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
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