s = input().lower() # 将输入的字符串转换为小写c = input().lower() # 将输入的字符转换为小写count = 0for i in s: if i == c: count += 1print(count)
时间: 2023-06-26 13:10:00 浏览: 134
将输入的大写字母改用小写字母输出
这段代码是一个简单的 Python 程序,功能是统计输入字符串中某个字符出现的次数。
首先,程序通过 `input()` 函数获取两个用户输入:一个字符串 `s` 和一个字符 `c`。然后,使用字符串的 `lower()` 方法将字符串和字符都转换为小写,以便不区分大小写地统计字符出现次数。
接下来,程序定义一个变量 `count`,用于计数字符 `c` 在字符串 `s` 中出现的次数。它初始化为 0。
然后,程序使用一个 `for` 循环遍历字符串 `s` 中的每个字符。如果当前字符等于字符 `c`,那么就将 `count` 加 1。
最后,程序输出 `count` 的值,即字符 `c` 在字符串 `s` 中出现的次数。
举个例子,如果用户输入字符串 `"hello world"` 和字符 `"o"`,那么程序将输出 `2`,表示字符 `"o"` 在字符串 `"hello world"` 中出现了 2 次。
阅读全文