2024-09-30 10:42:34 发布
网友
print(row["first"], row["last"], ",", "born", row["birth"])
输出:
Ronald Bilius Weasley , born 1980
我想在韦斯莱之后删除空间
您可以像这样使用sep选项sep用于表示要如何分离。默认情况下,python使用空格作为逗号。您可以通过将sep的值重置为“”来更改该值
sep
print(row["first"], " ",row["last"], ", born ", row["birth"], sep = '')
Ronald Bilius Weasley, born 1980
有很多方法可以解决您的代码。以上是一种方法。这里有一个链接,可以查看一些选项
What are the difference between sep and end in print function?
您可以尝试使用str.join()或.format()选项或简单的+来连接字符串
str.join()
.format()
+
要了解有关格式打印的更多信息,请参阅此链接https://pyformat.info/
打印中的将自动在其后面显示一个空格,因此您可以这样防止:
print(row["first"], row["last"] + ",", "born", row["birth"])
或者,您也可以这样做:
print("{} {}, born {}".format(row["first"], row["last"], row["birth"]))
您可以像这样使用
sep
选项sep
用于表示要如何分离。默认情况下,python使用空格作为逗号。您可以通过将sep的值重置为“”来更改该值输出:
有很多方法可以解决您的代码。以上是一种方法。这里有一个链接,可以查看一些选项
What are the difference between sep and end in print function?
您可以尝试使用
str.join()
或.format()
选项或简单的+
来连接字符串要了解有关格式打印的更多信息,请参阅此链接https://pyformat.info/
打印中的将自动在其后面显示一个空格,因此您可以这样防止:
或者,您也可以这样做:
相关问题 更多 >
编程相关推荐