python题目描述 求字符串中不同字符的个数。 输入输出格式 输入格式 一行,一个字符串。 输出格式 一行一个正整数,为题目要求的结果。 输入输出样例 输入数据 1 abcAbc 输出数据 1 4
时间: 2023-07-15 20:15:37 浏览: 146
下面是一个 Python 的实现:
```python
s = input()
count = len(set(s)) # set()可以去除字符串中的重复字符,并转换为集合类型
print(count)
```
输入一个字符串后,使用 set 去除其中重复字符,然后使用 len 函数求得集合中元素的个数,即字符串中不同字符的个数。
相关问题
题目描述 求字符串中不同字符的个数。 输入输出格式 输入格式 一行,一个字符串。 输出格式 一行一个正整数,为题目要求的结果。 输入输出样例 输入数据 1 abcAbc 输出数据 1 4 python
代码实现:
```python
s = input().strip()
print(len(set(s)))
```
输入样例:
```
abcAbc
```
输出样例:
```
4
```
5-1 字符串中数字字符个数 题目描述 统计字符串中数字字符的个数。 输入格式: 输入一个字符串(长度不超过 80)。 输出格式: 输出字符串中数字字符的个数。 输入样例: y99=x1+x2 输出样例:
这道题可以遍历字符串中的每一个字符,然后判断是否是数字字符,如果是,计数器加1。最后输出计数器的值即可。
以下是 Python 代码实现:
```python
s = input()
count = 0
for c in s:
if c.isdigit():
count += 1
print(count)
```
如果输入样例为 y99=x1+x2,则输出为 3,因为字符串中有三个数字字符。
阅读全文