蓝桥杯1.确定字符串是否包含唯一字符

插播一句,博主转学python了,来写写算法题,若掌握好会考虑捐300块。

题目:

题目描述

实现一个算法来识别一个字符串的字符是否是唯一的(忽略字母大小写)。

若唯一,则输出YES,否则输出NO

输入描述

输入一行字符串,长度不超过 100。

输出描述

输出一行,若字符串的字符是唯一的,则输出YES,否则输出NO

输入输出样例

示例

输入

复制代码
abd25+

输出

复制代码
YES

import os
import sys
a=input()
a=a.upper()
d=[]
for i in a:#遍历a中的元素
    if i not in d:#如果第i个元素不在d里面
        d.append(i)#则将这个元素放入d列表中
    else:
        print("NO")#出现重复
        break#break之后不会进行下面的else语句
else:#for...else...语句进行完for之后接着进行else
    print("YES")
相关推荐
qq_452396236 分钟前
【工程实战】第三篇:接口自动化 —— Requests 的工业级封装:Session 关联、日志与断言
python·自动化
2401_8971905517 分钟前
html标签怎么设置段落间距_p标签默认样式及调整建议【指南】
jvm·数据库·python
Java面试题总结18 分钟前
BCrypt密码加密
开发语言·python
2301_8035389518 分钟前
如何修改Oracle用户密码_ALTER USER IDENTIFIED BY重置口令
jvm·数据库·python
NotFound48625 分钟前
Golang方法值接收者和指针接收者区别_Golang方法接收者教程【实战】
jvm·数据库·python
m0_6403093031 分钟前
Golang Gin怎么绑定JSON参数_Golang Gin JSON绑定教程【精通】
jvm·数据库·python
databook36 分钟前
用Manim实现动态交点计算--从一个动点问题说起
python·动效
2301_7641505638 分钟前
CSS如何用Less实现多维度的样式复用_结合混合与继承技术实现
jvm·数据库·python
清平乐的技术专栏39 分钟前
Python依赖包实现window下载上传到Linux
linux·开发语言·python
m0_7488394940 分钟前
MySQL触发器实现简单的分表逻辑_垂直分表与自动化路由
jvm·数据库·python