虫行天下 发表于 2022-5-11 14:43:59

print用法求助

我的代码:
a = "a,b,c"
print(a)

运行结果:
a,b,c

我想要的结果:
a,
b,
c

需要怎么加参数。sqe,我试不出来结果。print只用一次

Twilight6 发表于 2022-5-11 14:47:55


可以用 * 解包,然后依次取出字母,通过 sep 设置打印 ",\n" 即可

参考代码:

a = "a,b,c"
print(*a[::2], sep=",\n")

isdkz 发表于 2022-5-11 14:55:58

方法很多种,不一定需要通过 print 的参数,

通过 print 参数你可以参考二楼的方法,

你也可以把 ',’ 替换成 ',\n'

a = "a,b,c"
print(a.replace(',', ',\n'))

67193114 发表于 2022-5-11 15:16:46

for i in a.split(','):
    print(i)
页: [1]
查看完整版本: print用法求助