python - 替换为换行符 python

标签 python

我有一个字符串

a=">NKMFFALGLLGDGVIGALDTVVSSMGAVGASGLS"

我想把a打印成

">
NKMFFALGLLGDGVIGALDTVVSSMGAVGASGLS"

我做了 a=a.replace(">",">\n") 但它不起作用。我哪里错了?

最佳答案

一件事是字符串的内部表示:

>>> a=">NKMFFALGLLGDGVIGALDTVVSSMGAVGASGLS"
>>> a.replace(">","> \n")
'> \nNKMFFALGLLGDGVIGALDTVVSSMGAVGASGLS'

另一个是它在屏幕上的显示方式:

>>> print(a.replace(">","> \n"))
> 
NKMFFALGLLGDGVIGALDTVVSSMGAVGASGLS

关于python - 替换为换行符 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6579129/

相关文章:

python - Jenkins : how to print the contents of a text file to the build log?

python - 如何在不破坏 pip freeze 的情况下链接到 distutils 中的 fork 包?

python - 如何在 Windows 7 上使用 python 创建 RAS 电话簿条目?

Python-如何返回计算字符串列表中出现次数的字典?

python - matplotlib 中的频率轨迹

python - 机器学习电子邮件优先级 - Python

python - 添加 nltk.download ('words' 后 Google Cloud Run

python - matplotlib:绘图完成后释放内存

python - 简化使用 sympy codegen 生成的表达式

python - 在 Python 3 中实现 Pythonic "i, j"风格的 for 循环?