解题思路:可用列表将出现一次的字符打包
注意事项:打包后,应先判断列表是否为空
参考代码:
a=input()
ls=[]
for i in a:
if (a.count(i)==1):
ls.append(i) #将出现了一次的字符打包到ls中
if (ls==[]): #判断ls是否为空
print('no') #为空,即输出no
else:
print(ls[0]) #不为空,输出第一个字符,即为第一个只出现一次的字符
0.0分
0 人评分
C语言训练-列出最简真分数序列* (C语言代码)浏览:658 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:902 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:726 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:668 |
孤独的骑士 (C语言代码)浏览:1416 |
C语言训练-斐波纳契数列 (C语言代码)浏览:644 |
1218题求大神帮忙看看怎么不能过浏览:758 |
Pascal三角 (C++代码)浏览:747 |
钟神赛车 (C++代码)(标准题解)(与田忌赛马类似)浏览:1916 |
最大连续子序列浏览:1149 |