Python语言开发相关小技巧_1

这些小技巧在平常的项目中可能会常常遇到,将这些小技巧记录下来,以便以后再学习。

一、万能打印
qqq = '12345678912121212121'
print(type(qqq))
print('%r'% qqq)

二、10进制转16进制
hex(16) -----> 0x10

三、16进制转10进制
int(‘0x10’, 16) ==> 16
示例实现方法
addr = int('0x'+str(int(value)), 16)

四、正则表达式
eeee = r'/d+/,/d+/,/d+'
result = re.match(eeee, '0,0,0')

匹配逻辑表达式:(1,1,1)(-1,1.7,1)
def isMyStr(s):
p = re.compile('^(((-?/d+)(/./d+)?)/,){2}((-?/d+)(/./d+)?)$')

Python语言开发相关小技巧_1最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/8521.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>