如何用Python在HJ59题中高效找出字符串唯一字符?

2026-05-26 19:221阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计332个文字,预计阅读时间需要2分钟。

如何用Python在HJ59题中高效找出字符串唯一字符?

文章目录+ 项目描述+ 输入描述+ 输出描述+ 示例1+ 参考代码+ 项目描述+ 找出字符串中只出现一次的第一个字符+ 数据范围:输入的字符串长度不超过100+ 输入描述:+ 输入一个字符串+ 输出描述:+ 输出字符串中只出现一次的第一个字符+ 示例1:+ 输入:`hello world`+ 输出:`h`



文章目录

  • ​​题目描述​​
  • ​​输入描述:​​
  • ​​输出描述:​​
  • ​​示例1​​
  • ​​参考代码​​

题目描述

找出字符串中第一个只出现一次的字符

如何用Python在HJ59题中高效找出字符串唯一字符?

数据范围:输入的字符串长度满足 1≤n≤1000

输入描述:

输入一个非空字符串

输出描述:

输出第一个只出现一次的字符,如果不存在输出-1

示例1

输入:

asdfasdfo

输出:

o

参考代码

while 1:
try:
data = input()
sig = True
for c in data:
if data.count(c) == 1:
print(c)
sig = False
break
if sig:
print("-1")
except:
break



本文共计332个文字,预计阅读时间需要2分钟。

如何用Python在HJ59题中高效找出字符串唯一字符?

文章目录+ 项目描述+ 输入描述+ 输出描述+ 示例1+ 参考代码+ 项目描述+ 找出字符串中只出现一次的第一个字符+ 数据范围:输入的字符串长度不超过100+ 输入描述:+ 输入一个字符串+ 输出描述:+ 输出字符串中只出现一次的第一个字符+ 示例1:+ 输入:`hello world`+ 输出:`h`



文章目录

  • ​​题目描述​​
  • ​​输入描述:​​
  • ​​输出描述:​​
  • ​​示例1​​
  • ​​参考代码​​

题目描述

找出字符串中第一个只出现一次的字符

如何用Python在HJ59题中高效找出字符串唯一字符?

数据范围:输入的字符串长度满足 1≤n≤1000

输入描述:

输入一个非空字符串

输出描述:

输出第一个只出现一次的字符,如果不存在输出-1

示例1

输入:

asdfasdfo

输出:

o

参考代码

while 1:
try:
data = input()
sig = True
for c in data:
if data.count(c) == 1:
print(c)
sig = False
break
if sig:
print("-1")
except:
break