yjyf.net
当前位置:首页 >> python字符串续行 >>

python字符串续行

python 字符串换行的三种方式: #第一种:三个单引号 print ''' 我是一个程序员 我刚开始学习python''' #第二种:三个双引号 print """ 我是一个程序员 我刚开始学习python""" #第三种:\结尾 print "我是一个程序员,\ 我刚开始学python"

如果是在写入文件时要换行,需要在要换行的字符位置加一个'\n'字符。 如果是在print时换行,首先,每个print都是会自动换行的,如果非要在字符串中间强制换行,仍然是添加一个'\n'字符。

myStr = 'my name is Tom.'myStr = myStr.replace('.','\r\n')

可以使用‘\n’来分割这个字符串获得一个列表。 比如你的这个字符串输入存在变量test_string中,那么test_string.split('\n')就是一个列表,其中有3个元素,每个元素是一行字符串(没有换行符 )

list_tmp=[]f = open('file_name.txt','r')for i in f.readlines(): list_tmp.append(i.strip())f.close()print list_tmp 还有换行符?

换行符与其他字符并没有区别 由于换行符总是最后一个字符,所有直接选择除去最后一个字符的所有字符即可 x = 'abc\n'x[:-1] 也可以使用字符串的strip方法 但是strip方法除了会去掉换行符还会去掉空格等其他字符 x.strip()

如果是输入的一个大字符串的话,可以用""" aaa """这个3个引号的, """aaa bbb cccc """ 这样来输入,如果是程序逻辑,只能输到完为止了。 当然更好的方法是写在文件里,然后使用python wenjianming.py来运行程序,这样万一有问题也不需要重复输...

没有,python的换行符是跨平台兼容的,加上一个换行符并不困难啊 不论在windows,Linux还是MAC上都只需用'\n'表示换行符 fh.write(字符串+'\n')

Python中换行符为"\n"; Python中操作换行符的函数为:replace("\n",""),替换函数; 步骤:先判断读取文件,判断每一行是不是只包含换行符: 如果是,则直接删除; 如果不是,则用replace("\n","")替换所有换行符,并在最后加一个换行符。

换行符与其他字符并没有区别 由于换行符总是最后一个字符,所有直接选择除去最后一个字符的所有字符即可 x = 'abc\n' x[:-1] 也可以使用字符串的strip方法 但是strip方法除了会去掉换行符还会去掉空格等其他字符 x.strip()

网站首页 | 网站地图
All rights reserved Powered by www.yjyf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com