python输入一个英文字符串,检查有没有重复字符
时间: 2024-01-01 08:06:50 浏览: 77
输入一串字符与已有字符串对照看是否重复
以下是一个Python程序,可以输入一个英文字符串,并检查它是否有重复的字符:
```python
string = input("请输入一个英文字符串:")
# 将字符串转换为集合,去除重复元素
# 如果集合的长度小于原字符串的长度,说明有重复元素
if len(set(string)) < len(string):
print("该字符串有重复字符")
else:
print("该字符串没有重复字符")
```
这个程序首先让用户输入一个英文字符串,然后使用Python的set()函数将字符串转换为一个集合,这样就可以去除重复元素。如果集合的长度小于原字符串的长度,说明有重复元素。程序会输出相应的结果。
阅读全文