#练习
#回文串
# s1="上海自来水来自上海"
# print(s1==s1[::-1])
s="A man, a plan, a canal: Panama"
# 1,.循环字符串,判断字符串里面的每个字符是否为符号,如果是符号,不处理
# 2.把字符串转成大写或小写
#3.反转一下判断
s="AmanaplanacanalPanama"
print(s.upper())
#AMANAPLANACANALPANAMA  变成统一的,再去判断是不是回文串
while True:#(死循环)
    s = input("请输入一个字符串:")
    new_s = ""
    for i in s:
if i.isalnum():
            new_s = new_s + i

    new_s = new_s.lower()

if new_s == new_s[::-1]:
print("这个字符串是回文字符串")
else:
print("这个字符串不是回文字符串")

s1="上海自来水来自上海"
print(s1==s1[::-1])


2、

回文练习:回文就是翻转后和原来保持一致

s=input("输入回文").strip()
s_list=[]
for i in s:
    if i.isalnum():
        s_list.append(i)
print(s_list)
if s_list==s_list[::-1]:
    print("是回文")
else:
    print("不是回文")

找出只出现一次的数字

nums=input("请输入数字:")
for i in nums:
    if nums.count(i)==1:
        print(i)
        break