python关于换行符的运用

Mute_me 2019-10-01 03:58:18
我是个刚开始学习python的小白 学到分隔符这里有点不明白 为什么图二的方法不可以 我只好用很傻的图一的方法
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mute_me 2019-10-02
  • 打赏
  • 举报
回复
引用 3 楼 小羽_Jun 的回复:
在python中换行要用换行符\n,所以可以这样写
print(f"{name1}\n{name2}\n{name3}")
谢谢您的指导
yxg_sjc 2019-10-02
  • 打赏
  • 举报
回复
\n 不就是这个吗
小羽Jary 2019-10-01
  • 打赏
  • 举报
回复
在python中换行要用换行符\n,所以可以这样写
print(f"{name1}\n{name2}\n{name3}")
Mute_me 2019-10-01
  • 打赏
  • 举报
回复
引用 1 楼 hx366 的回复:
在所有的程序中,包括python、java、C++等,凡是没有引号引起来的,系统都认为它是一个变量。 \n并不是变量,所有转义字符都只能出现在字符串中。所以应写成:

print(name1 + "\n" + name2 + "\n" + name3)
如果觉得不美观,可以写成:

message = "%s\n%s\n%s" % (name1, name2, name3)
print(message)
推荐使用后一种写法,灵活通用,修改方便。 如果不明白写法格式,可以参考: https://www.cnblogs.com/lvcm/p/8859225.html
非常感谢您!
hx366 2019-10-01
  • 打赏
  • 举报
回复
在所有的程序中,包括python、java、C++等,凡是没有引号引起来的,系统都认为它是一个变量。 \n并不是变量,所有转义字符都只能出现在字符串中。所以应写成:

print(name1 + "\n" + name2 + "\n" + name3)
如果觉得不美观,可以写成:

message = "%s\n%s\n%s" % (name1, name2, name3)
print(message)
推荐使用后一种写法,灵活通用,修改方便。 如果不明白写法格式,可以参考: https://www.cnblogs.com/lvcm/p/8859225.html

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧