|
3鱼币
- str1 = '''拷贝过来的字符串'''
- list1 = []
- for each in str1:
- if each not in list1:
- if each == '\n': #如何解释
- print('\\n', str1.count(each)) #如何解释
- else:
- print(each, str1.count(each))
- list1.append(each)
复制代码
str1=‘afdhawfafwaw
adfafawfaw
fawffawfffaw’
这么看,假设你拷贝过来的字符串就是上边那一堆,字符串中的\n就是换行符
for each in str1:就是遍历str1中的每个字符,包括换行符也就是\n
当遇到换行符的时候你直接打印'\n'的话是直接给你换行,需要加一个\给他转义成\n,str1.count(each)就是数这个字符串中换行符的个数
|
最佳答案
查看完整内容
str1=‘afdhawfafwaw
adfafawfaw
fawffawfffaw’
这么看,假设你拷贝过来的字符串就是上边那一堆,字符串中的\n就是换行符
for each in str1:就是遍历str1中的每个字符,包括换行符也就是\n
当遇到换行符的时候你直接打印'\n'的话是直接给你换行,需要加一个\给他转义成\n,str1.count(each)就是数这个字符串中换行符的个数
|