for循环是不是没法逐行遍历字符串?
for循环是不是没法逐行遍历字符串?我是不是必须把字符串存成file再拿出来遍历,才是一行行的读? 举例说明??头回听说逐行遍历字符串 谁说不可以?
str0 ='''abc
defg
hijkl
'''
sign = 0
for i in range(len(str0)):
if str0 == '\n':
print(str0)
sign = i a = '''abc
def
hjk
'''
b = a.split('\n')
for i in b:
print(i) 用splitlines(),把含换行符的字符串按'\n'进行分割。例如:
longstr='''小客服:小甲鱼,今天有客户问你有没有女朋友?\n小甲鱼:咦??学生、小学生、中学生、大学生\n
小客服:我跟她说你有女朋友了!\n小甲鱼:。。。。。。\n小客服:她让你分手后考虑下她!然后我说:"您要买个优盘,
我就帮您留意下~”\n小甲鱼:然后呢?\n小客服:她买了两个,说发一个货就好~\n小甲鱼:哦。。。。。。你真牛!\n
小客服:那是,谁让我是鱼C最可爱小客服嘛~\n小甲鱼:下次有人想调戏你我不阻止~\n小客服:滚!!!\n'''
for i in longstr.splitlines():
print(i) txxcat 发表于 2020-5-3 08:14
用splitlines(),把含换行符的字符串按'\n'进行分割。例如:
这个小客服究竟是谁{:10_269:} _2_ 发表于 2020-5-3 08:47
这个小客服究竟是谁
盲生你发现了华点 永恒的蓝色梦想 发表于 2020-5-3 10:21
盲生你发现了华点
……{:10_256:} 谢谢大家
页:
[1]