用python输入一个英文字符串,检查有没有重复字符
时间: 2024-05-09 18:17:55 浏览: 50
输入一串字符与已有字符串对照看是否重复
。可以用以下代码实现:
```
def check_duplicate_chars(s):
if len(set(s)) == len(s):
print("该字符串没有重复字符")
else:
print("该字符串有重复字符")
# 示例
s = "hello world"
check_duplicate_chars(s) # 输出"该字符串有重复字符"
```
对于输入的字符串 `s`,我们将其转化为一个 set(集合),如果集合的长度和字符串的长度相等,则说明字符串中每个字符都不重复,反之则存在重复字符。
阅读全文