蓝桥杯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")
相关推荐
2301_7644413311 小时前
Aella Science Dataset Explorer 部署教程笔记
笔记·python·全文检索
爱笑的眼睛1111 小时前
GraphQL:从数据查询到应用架构的范式演进
java·人工智能·python·ai
BoBoZz1911 小时前
ExtractSelection 选择和提取数据集中的特定点,以及如何反转该选择
python·vtk·图形渲染·图形处理
liwulin050611 小时前
【PYTHON-YOLOV8N】如何自定义数据集
开发语言·python·yolo
木头左12 小时前
LSTM量化交易策略中时间序列预测的关键输入参数分析与Python实现
人工智能·python·lstm
电子硬件笔记12 小时前
Python语言编程导论第七章 数据结构
开发语言·数据结构·python
HyperAI超神经13 小时前
【vLLM 学习】Prithvi Geospatial Mae
人工智能·python·深度学习·学习·大语言模型·gpu·vllm
逻极13 小时前
Python MySQL防SQL注入实战:从字符串拼接的坑到参数化查询的救赎
python·mysql·安全·sql注入
赫凯13 小时前
【强化学习】第一章 强化学习初探
人工智能·python·强化学习
Amewin13 小时前
window 11 安装pyenv-win管理不同的版本的python
开发语言·python