常用实现tips代码块
在各式算法题中,常见需频繁使用到的数据处理算法代码块思路
每四位切割字符串
import re
def formatNum(num):
num=str(num)
pattern=r'(\d+)(\d{4})((,\d{4})*)'
while True:
num,count=re.subn(pattern,r'\1,\2\3',num)
if count==0:
break
return num
if __name__=='__main__':
print(formatNum(1234567890)) #12,3456,7890
判断是否包含数字
for item in arr:
print(bool(re.search(r'\d', item[1])))
str = input("请输入某些东西:")
if str