long("长长长长 长长 长")
保持缩进
![]() | 1 cylin 2015-10-12 21:20:31 +08:00 print("hello" + " " + "world") str="hello" str+=" " str+="world" print(str) |
2 jky 2015-10-12 21:23:05 +08:00 via Android ![]() S = ("长长长" "长长长") |
![]() | 3 oyasmi 2015-10-12 21:23:38 +08:00 能 long("长长长长" "长长" "长") |
![]() | 5 loading 2015-10-12 21:29:46 +08:00 via iPhone 搜索 python 三引号 |
![]() | 7 MrGba2z 2015-10-12 21:34:17 +08:00 print(""" 12345 ++++6 ++++++++7 """) |
8 14 2015-10-12 21:37:19 +08:00 ![]() ![]() |
![]() | 9 aec4d 2015-10-12 21:47:38 +08:00 当做函数参数引用的时候用 8 楼 因为美观 不当参数的时候用一楼的第二种 个人认为美观 仅仅因为太长不想写在一行 那么你万万不要用三行字符串 因为 """a b""" != 'ab' |
![]() | 10 beibeijia 2015-10-12 21:48:30 +08:00 ![]() 楼上正解 python 编程风格指南里有提到的 楼主可以去看看 附链接: http://docs.python-guide.org/en/latest/writing/style/#line-continuations |
![]() | 11 beibeijia 2015-10-12 21:50:17 +08:00 额 我说的是 8 楼。==! |
12 kifile 2015-10-12 21:51:16 +08:00 fmt.Println(`常常常常 就是这么长`) |
![]() | 14 xavierskip 2015-10-12 22:58:45 +08:00 难道不是行尾加一个 \ 就可以换行了? |
![]() | 15 Delbert 2015-10-12 23:00:22 +08:00 via Android 行尾加换行符\ 啊 |
![]() | 16 aec4d 2015-10-12 2:51:55 +08:00 |
![]() | 18 bigcoon 2015-10-13 00:13:07 +08:00 via iPhone 我觉得出现长字符串都是代码结构有问题 |
![]() | 19 xavierskip 2015-10-13 00:15:19 +08:00 |
![]() | 20 zonghua 2015-10-13 00:31:23 +08:00 via iPhone @xavierskip 这是把换行符转义了 java Javascript 的话一般都是用 + |
![]() | 21 ivenvd 2015-10-13 00:35:32 +08:00 |
22 pandada8 2015-10-13 00:36:18 +08:00 |
23 bazingaterry 2015-10-13 01:04:30 +08:00 用\不就可以了? |
![]() | 24 cxbig 2015-10-13 05:14:39 +08:00 长字符串这种东西不是应该放在 i18n 之类的翻译文件里的么? |
![]() | 25 582033 2015-10-13 06:19:55 +08:00 via Android 定界符 |
![]() | 26 aec4d 2015-10-13 09:26:56 +08:00 @xavierskip 哇哦 感谢提醒 自己搞错了 |
![]() | 27 gamexg 2015-10-13 09:43:33 +08:00 ![]() pycharm 写字符串觉得长了直接一个回车,单引号时 IDE 会自动处理的。 |
![]() | 28 shuiniushushu 2015-10-13 11:15:57 +08:00 js 有继行符 "abc\ xxx\ bcd" 其他语言不知道有没有 |
![]() | 29 okletswin 2015-10-14 11:43:10 +08:00 python pep8 autoformat 好多 IDE 都支持此插件, 文件保存时自动完善格式,自动拆行 |