Python 020 讲
源代码如下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)
问一下大神们这个在哪里实现统计的功能了?{:5_109:} 这个地方实现了计算次数的功能:
str1.count(each) str1.count 楼上正解 永恒的蓝色梦想 发表于 2020-6-12 20:53
str1.count
啊啊啊我想起来了count函数
那这个 if each == '\n':是什么意思\n 不是换行符吗{:5_91:} 狗宁 发表于 2020-6-12 20:56
啊啊啊我想起来了count函数
那这个 if each == '\n':是什么意思\n 不是换行符吗
是的,所以? 狗宁 发表于 2020-6-12 20:56
啊啊啊我想起来了count函数
那这个 if each == '\n':是什么意思\n 不是换行符吗
if each not in list1:
if each == '\n':
print('\\n', str1.count(each))
是要打印出 \n 的原因才给他拿出来判断是否为换行符,因为你通过for循环到 \n时候 打印 each 是换行
而不是打印 \n而我们要打印 \n 就必须转义所以要重新拿出来 转义后打印就是print('\\n', str1.count(each))
页:
[1]