2024-03-28 22:00:23 发布
网友
color_list = ["Red","Green","White" ,"Black"] print( "%s %s"%(color_list[0],color_list[-1]))
为什么要加"%s %s"%,为什么不加{}?在
"%s %s"%
print(variable1,variable2)和{}之间的区别在于原理。{vs}你只需要在字符串中插入变量。您可以使用格式化字符串工具将任意数量的变量插入到字符串中,并且可以快速、轻松地将字符串的输出修改为更详细。例如:
print(variable1,variable2)
print("The first color in the list is %s and the last color is %s." % (color_list[0],color_list[-1]))
它取决于你的需要,但一种是使用字符串格式的元素,另一种则没有。字符串格式是一种强大的工具,它允许在没有复杂连接的情况下将信息结构化为字符串。如果您有兴趣了解有关字符串格式的更多信息,可以在此处阅读更为强大的教程:
https://realpython.com/python-string-formatting/
print(variable1,variable2)
和{它取决于你的需要,但一种是使用字符串格式的元素,另一种则没有。字符串格式是一种强大的工具,它允许在没有复杂连接的情况下将信息结构化为字符串。如果您有兴趣了解有关字符串格式的更多信息,可以在此处阅读更为强大的教程:
https://realpython.com/python-string-formatting/
相关问题 更多 >
编程相关推荐