函数的使用注意事项
a = 3
b = 5
a,b = b,a
print(a,b)
def demo1(num,num_list):
print("------")
num += num
print(num)
num_list += num_list
print(num_list)
gl_num = 10
gl_list = [1,2,3]
demo1(gl_num,gl_list)
print(gl_num)
print(gl_list)
gl_list = [3,6,9]
gl_list.sort(reverse=True)
print(gl_list)
def print_info(name,gender=True):
"""
:param name:
:param gender:
"""
print("女生")
print_info("xiaoming")
def demo(num,*nums,**person):
print(num)
print(nums)
print(person)
demo(1,2,3,4,5,name="xiaoming",age=18)
def sum_number(*args):
num = 0
print(args)
for n in args:
num += n
return num
result = sum_number(1,2,3)
print(result)
def demo1(*args,**kwargs):
print(args)
print(kwargs)
gl_nums = (1,2,3)
gl_dict = {"name":"xiaoming","age":18}
demo1(*gl_nums,**gl_dict)
demo1(gl_nums,gl_dict)