Python之函数
# python 函数定义 # 语法格式: # def 函数名(参数名): # 函数体 # 导入整个模块: impor 模块名 # 导入特定的函数: from 模块名 import 函数名 # 给导入的函数指定别名: from 模块名 import 函数名 as 别名 # 给导入的模块指定别名: import 模块名 as 别名 # 导入模块中的所有函数: from 模块名 import * print("python 学习之函数定义") def num_max(i, j): if i>j: return i else: return j print(str(num_max(3,4))) # 位置实参 和 关键字实参 def str_pro(one, two): print(str(one) + ": "+str(two)) str_pro("one", "two") #位置实参与形参对应 str_pro(two="one", one="two") #关键字实参通过形参名对应指定 # 函数形参指定默认值,函数可选择调用 def fun(string="Hello World!"): print(str(string)) fun() fun("Good Job!") # 传递任意数量的实参,将函数传递的所有参数封装成元组 # 如果有多个形参,该元组应处于最后形参位置def num_list(arg1,*num): def num_list(*num): for value in num: print(str(value), end="\t") num_list(1,2,3,4)