函数
调用函数
# 整数转16进制 没有.hex 而是直接 hex(参数) n1 = 255 n2 = 1000 print(hex(n1)) print(hex(n2))
定义函数
# 定义函数 获得正数 def my_abs(x): if x>=0: return x; else: return -x; print(my_abs(0))
# 第一种 任意数量的参数 def my_function(*args): for arg in args: print(f"arg:{arg}") # 调用第一个函数并传递多个参数 my_function("a","b") # 第二种 任意数量的关键字参数 def my_function2(**kwargs): for key, value in kwargs.items(): print(f"key, value:{key},{value}") # 调用第二个函数,并传递多个关键字参数 my_function2(guilv="aabb",chuan="cat cat dog dog")