如何使用python计算一个字母在word中出现的次数

2024-09-27 07:27:56 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有更好的方法写出这个python代码-计算一个字母在字。为了实例“特质”中有两个字母“y”怎么说的我要计算并输出一个字母在一个单词中出现的次数吗。 只是想用for循环和while保持简单陈述。仍然一个Python新手。在

样本代码:

def display():
    letter = str(input('enter a letter: '))
    word = str(input('enter a word: '))
    print(countNum(word,letter))

def countNum(letter, word):
    count = 0
    index = 0
    for letter in word:
        if str(word[index]) == letter :  
           print(count)
           count = count + 1

Tags: 实例方法代码forinputindexdefcount

热门问题