【问题标题】:Count function in python [closed]python中的计数函数[关闭]
【发布时间】:2023-02-10 21:14:25
【问题描述】:

当我尝试计算字符串中的每个字母时出现以下错误,How to count letters in the same string?

name1 = input("What is your name? \n")
lower_name=name1.lower()
final_coun1=lower_name.count('t')+lower_name.count('r')+lower_name.count('u')lower_name.count('e')
Syntax error: Invalid syntax

【问题讨论】:

  • 您在 lower_name.count('u')lower_name.count('e') 之间缺少一个 +
  • 对于您的特定代码,您忘记了 +。无论哪种方式,你最好了解字典,然后你就不需要输入宇宙中的每个字母
  • 欢迎来到堆栈溢出。请仔细阅读代码。例如:您在 lower_name.count('t') 部分和 lower_name.count('r') 部分之间看到了什么?那个有什么用?现在,您在lower_name.count('u')lower_name.count('e') 之间看到相同的东西了吗?

标签: python


【解决方案1】:

错误是因为您忘记了 lower_name.count('u')lower_name.count('e') 之间的 +

【讨论】:

    猜你喜欢
    • 2014-10-01
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多