首页 > 解决方案 > python s=input().count input().count函数在python中有什么作用?

问题描述

我在网上看到了这段代码:

s=input().count
print( max( (s('6')+s('9')+1)//2, max([s(i) for i in "01234578"])))

但我不明白这条线的作用:

s=input().count

我以为这个功能是计算单词中有多少个字母。所以我试图打印s,但我得到了这个错误:

<built-in method count of str object at 0x7f4f8b859148>

函数是做什么input().count的,会在什么情况下使用?

标签: pythoninput

解决方案


s=input().count是您可以调用的函数。

你可以写

input().count('6')

数一下你在 . 中获得 6 的次数input

或者,

s('6')

现在是这个的简写。


推荐阅读