python requests 库请求带有文件参数的接口实例
542
2022-09-05
Python学习笔记|字符串与正则表达式练习下(python正则判断字符串)
1.判断变位词,如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词。比如,”heart”与”earth”互为变位 词,”Mary”与”arMy”也互为变位词
x1=input() x2=input() if sorted(x1)==sorted(x2): print("yes") else: print("no")
2.判断回文串
x=input() x=int(x) for i in range(x): x1=input() x2=x1[::-1] if(x1==x2): print("Yes") else: print("No")
3.统计不同字符个数
x=input() count1=0 count2=0 count3=0 other=0 for i in x: if i.isalpha(): count1+=1 elif i.isspace(): count2+=1 elif i.isdigit(): count3+=1 else: other+=1 print(("%d %d %d %d")%(count1,count2,count3,other))
4.凯撒加密(含汉字)
s=input() k=int(input()) for p in s: if ord("a")<=ord(p)<=ord("z"): print(chr(ord("a")+(ord(p)-ord("a")+k)%26),end='') elif ord("A")<=ord(p)<=ord("Z"): print(chr(ord("A")+(ord(p)-ord("A")+k)%26),end='') elif u'\u4e00'<=s<=u'\u9fa5': print(chr(ord(p)+k),end='') else: print(p,end = '')
5.数字反转
x=input() str=str(x) if str[0]=='-': str1=-int(str[:0:-1]) else: str1=int(str[::-1]) print(str1)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~