import hashlib
m = hashlib.md5()
print(m)
#必须指定编码格式
m.update("hello".encode("utf8"))
#输出为32为16进制
print(m.hexdigest())
a = {1,2,5,7}
b = {1,3,6,9}
#交集
print(a&b)
#并集
print(a|b)
#差集
print(a-b)
#对称差集
print(a^b)
import functools
#函数doc 修正
def note(func):
"""note函数"""
@functools.wraps(func)
def wrapper():
"""wrapper function"""
print("hello")
return func()
return wrapper
@note
def f1():
"""f1 function"""
print("niaho")
f1()
print(help(f1))