2024-06-01 05:58:22 发布
网友
下面给出了一个语法错误:
my eyes = 'Brown' my_hair = 'Brown' print "Hes got %s and %s hair" % (my_eyes, my_hair)
唯一可行的方法是把Brown, Brown放在最后一个括号里。你知道吗
Brown, Brown
以下是您的变量:
name = "some name" Age = 57 Height = 64 Weight = 135 Eyes = "brown" Teeth = "white" Hair = "brown"
要打印包含变量的字符串,请使用str.format。你知道吗
str.format
print "Let's talk about {}".format(name) print "She's {} inches tall".format(Height)
。。。以此类推
确保变量不包含空格。它们也区分大小写:)
问题是print语句末尾的句点不在括号内。现在可以使用:%(眼睛,头发)。格式版本现在也可以使用。你知道吗
如果赋值不正确,应该尝试将字符串元组解包为两个变量。此外,Python变量不能包含空格,因此您需要使用下划线来表示眼睛。你知道吗
my_eyes, my_hair = 'Brown', 'Brown' # unpacking tuple here
另外,我建议您使用更常见的格式化方法。那种风格已经过时了。你知道吗
print "He's got {0} and {1} hair".format(my_eyes, my_hair)
以下是您的变量:
要打印包含变量的字符串,请使用
str.format
。你知道吗。。。以此类推
确保变量不包含空格。它们也区分大小写:)
问题是print语句末尾的句点不在括号内。现在可以使用:%(眼睛,头发)。格式版本现在也可以使用。你知道吗
如果赋值不正确,应该尝试将字符串元组解包为两个变量。此外,Python变量不能包含空格,因此您需要使用下划线来表示眼睛。你知道吗
另外,我建议您使用更常见的格式化方法。那种风格已经过时了。你知道吗
相关问题 更多 >
编程相关推荐