Python_Day1_函数和模块

函数

  • 定义  
    def Function_Name(argument):
        ***
        return ***
  •  参数
  1. python允许定义函数时没有参数
  2. python允许参数拥有默认值,即在定义时给参数赋值
  3. 可通过星号表达式支持可变参数:
    def function(*arg):
        ***
        return ***
    
    function()
    function(1)
    function(1,2,3,4)

模块(module)

  python中每个文件代表一个模块。我们在不同的模块中可以有同名的函数,在使用函数的时候我们通过import关键字导入指定的模块再使用完全限定名的调用方式,就可以区分到底要使用的是哪个模块中的函数。

from module_x import function as f_x

as 关键字可以对模块或者模块中的函数进行别名。当存在重复函数名时,后导入的函数将覆盖之前导入的函数。

posted @ 2020-05-08 00:25  Ruanzy  阅读(144)  评论(0)    收藏  举报