HELLO WORLD--一起加油(🍺)!|

kingwzun

园龄:3年6个月粉丝:111关注:0

7-3 sdut-判断回文字符串

知识点

正则表达式

代码1 使用sub

import re
str=input()
# 转化为小写
str=str.lower()
# 只保留数字和字母
str=re.sub('[^0-9a-z]',"",str)
# 逆转字符串
str1=str[::-1]
if str==str1:
print('yes')
else : print('no')

代码2 使用findall

import re
str=input()
str=str.lower()
str=re.findall("[0-9a-zA-Z]",str)
cnt=str[::-1]
if str==cnt:
print("yes")
else :
print("no")

本文作者:kingwzun

本文链接:https://www.cnblogs.com/kingwz/p/16313498.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   kingwzun  阅读(123)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起