Skip to content

概念

什么是函数:函数就是带名字的代码块,用来完成具体的工作。

定义函数

python
def greet_user():
    """显示简单的问候语"""
    print("Hello")
    
greet_user()

#传递参数
def greet_user(username):
    """显示简单的问候语"""
    print("Hello", username.title()+"!")


greet_user("Jack")

参数的区别

  • 位置实参:形式参数按照顺序传递
  • 关键字实参:按照所制定的关键字传递
  • 默认值形参

将函数存储到模块当中

新建一个utils.py文件

python
def greet_user(username):
    """显示简单的问候语"""
    print("Hello", username.title() + "!")


def add(x, y):
    return x + y

导入整个模块

在需要的地方导入utils,并使用即可

python
import utils
# import utils as tools  # 指定别名,指定别名后只能使用别名
utils.greet_user("Jack")

导入特定的函数

语法:from module_name import function_name

python
from utils import add
# from utils import add as jia  # 指定别名
print(add(1,2))

导入模块中的所有函数

python
from utils import *