dingjie 发表于 2017-9-7 18:26:38

请问小甲鱼学python第20课,第0题不理解

看不懂这一块啊

冬雪雪冬 发表于 2017-9-7 18:39:19

字符串中有换行符,如果直接print(each, str1.count(each)),则其他字符可以显示,但换行符无法显示,这里就用'\\n'来代表了,显示出来是\n。str1.count(each)则是字符each在字符串str1中出现的次数。

qlm0216 发表于 2017-9-8 10:28:54

首先你应该知道str1.count(each)是计算each出现的次数,其次是字符串中的换行符如果你不指定显示的话他是不显示出来的,所以这里if的条件是用来将换行符显示出来并计算的,else则是来判断其他字符出现的次数

dingjie 发表于 2017-9-8 14:20:07

冬雪雪冬 发表于 2017-9-7 18:39
字符串中有换行符,如果直接print(each, str1.count(each)),则其他字符可以显示,但换行符无法显示,这里 ...

明白了,谢谢{:5_106:}

dingjie 发表于 2017-9-8 14:21:14

qlm0216 发表于 2017-9-8 10:28
首先你应该知道str1.count(each)是计算each出现的次数,其次是字符串中的换行符如果你不指定显示的话他是不 ...

嗯嗯,搞懂了,谢谢了{:9_227:}
页: [1]
查看完整版本: 请问小甲鱼学python第20课,第0题不理解