嘿,我为作业编写了以下代码:
def triangular_area():
for i in range(0, 10):
print(((i+1)**2)/2, end=" ")
它打印以下内容:
0.5 2.0 4.5 8.0 12.5 18.0 24.5 32.0 40.5 50.0
但是,如果我在调用triangular_area之后调用另一个打印随机字符串的函数,它会在同一行中打印字符串,如下所示:
0.5 2.0 4.5 8.0 12.5 18.0 24.5 32.0 40.5 50.0 "random str"
如何插入将在法规结尾处出现的单个\ n?
机器应为:0.5 2.0 4.5 8.0 12.5 18.0 24.5 32.0 40.5 50.0 \ n
谢谢
在没有参数的情况下调用print只会默认添加换行符:
def triangular_area():
for i in range(0, 10):
print(((i+1)**2)/2, end=" ")
print()