如何把多行python快速入门代码写在一行

Python 一行代码太长是你们是怎么处理的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
推荐学习书目
Python Sites
值得关注的项目
Python 编程
Python 一行代码太长是你们是怎么处理的?
01:41:22 +08:00 · 23001 次点击
比如post的数据payload = {'something': 'a355f8ab1ab6de4b563e1d79d1e412fca3b8cf045a1304dbbbf57a42af11c153b90d0c5cec4f389def7eebb91df72e7c9a336ee'}
第 1 条附言 &·&
13:11:20 +08:00
这个问题问的有点不好,我其实想问字典的值太长时一般是怎么处理的。是{dict_key: 'long_value1' +
'long_value2'}还是{dict_key: ('long_value1'
'long_value2')}
14 回复 &| &直到
19:48:39 +08:00
& & 02:29:15 +08:00
& & 02:54:57 +08:00
用ide的话,直接字符串中间回车就行
& & 03:04:09 +08:00
& & 03:52:37 +08:00
()的方式比较友好,\不太优雅
& & 07:34:59 +08:00
& & 08:47:56 +08:00 via Android
楼主的这种情况我一般不处理而用编辑器的自动换行选项
& & 09:02:07 +08:00
我也习惯用()
& & 09:50:52 +08:00
之前用 \ ,今天看了各位推荐才知道有 () ,的确优雅许多。
Python 真是 coding style matters..
& & 09:55:16 +08:00
换大屏,对于小屏的我,习惯用 / 了
& & 13:11:59 +08:00
& & 13:44:36 +08:00
autoformat
& & 13:47:00 +08:00
&&&哭晕在
厕所&&&
& & 14:15:43 +08:00
PEP 8里有说如何折行
& & 19:48:39 +08:00
& · & 1743 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 17ms · UTC 09:15 · PVG 17:15 · LAX 02:15 · JFK 05:15? Do have faith in what you're doing.如何把多行Python代码写在一行? - 知乎4被浏览632分享邀请回答0添加评论分享收藏感谢收起python3如何进行多行输入? - 知乎12被浏览<strong class="NumberBoard-itemValue" title="1分享邀请回答sentinel = 'end' # 遇到这个就结束
lines = []
for line in iter(input, sentinel):
lines.append(line)
#如果想要提示,可以这样:from functools import partial
inputNew = partial(input,'Input something pls:\n')
sentinel = 'end' # 遇到这个就结束
lines = []
for line in iter(inputNew, sentinel):
lines.append(line)
Input something pls:
Input something pls:
Input something pls:
Input something pls:
Input something pls:
In [20]: ''.join(lines)
Out[20]: '萌萌哒!'
77 条评论分享收藏感谢收起import sys
list_new = [] #定义一个空列表
for line in sys.stdin:
#py.3中input()只能输入一行
sys.stdin按下换行键然后ctrl+d程序结束
list_new = line.split()
list.extend(list_new)#每一行组成的列表合并
print(list)
如输入Bbox Money Python
lines number
#输入为两行后按下换行键,光标调到下一行 ,按下ctrl+d程序结束
输出为Bbox Money Python lines number
可实现多行数据合并及下一步点个赞吧7添加评论分享收藏感谢收起写回答python 多行合拼成一行_百度知道
python 多行合拼成一行
我想把一下的内容
写到excel 要求得到 我的世界 下一行写入AAGTCCGGTAAAAGTCCGGTAATTCGAACGACA 我的世界#这中间是空行GGCTAGCATGACACATCGACACCAGTAGCATCT
我有更好的答案
代码:mytext&=&&#39;&#39;&#39;我的世界GGCTAGCATGACACATCGACACCAGTAGCATCT&#39;&#39;&#39;newtext&=&re.sub(r&\n&,&&,&mytext,&0)print(newtext[0:4])print(newtext[5:])运行结果:我的世界GCTAGCATGACACATCGACACCAGTAGCATCT
采纳率:87%
替换字符串中的‘&#92;n’换行符
hi 你的这个方法是不可以的
你在保存数据的时候
最多是吧所以的变成同一行。我期望的是 变成两行
为您推荐:
其他类似问题
您可能关注的内容
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 怎么学习python 的文章

 

随机推荐