第7章 函数与模块
核心知识点
- 函数:用
def定义,打包常用代码。 - 参数:接收外部数据。返回值:交回结果。
- 内置模块:
math、random、datetime。 - 导入:
import 模块名或from 模块名 import 函数名。
代码示例
def calc_discount(price, rate):
return price * rate
final = calc_discount(200, 0.75)
print(final)
import datetime
now = datetime.datetime.now()
print("当前时间:", now.strftime("%Y-%m-%d %H:%M:%S"))
自学自检小问题
- 函数定义的第一行必须以什么关键字开头?
- 如果函数里没有return,调用后得到的是什么?
import math和from math import sqrt使用时写法有什么不同?
本章配套练习
0/7
第1题
选择题
定义函数的关键字是?
答案解析
Python使用def定义函数。
第2题
选择题
函数没有return语句时,默认返回?
答案解析
默认返回None。
第3题
选择题
接收不定数量位置参数的是?
答案解析
*args接收任意数量位置参数。
第4题
填空题
在Python中,使用 ______ 关键字定义函数。
答案解析
def 函数名(参数):
第5题
填空题
导入整个模块的语句是 ______。
答案解析
import模块名。
第6题
判断题
函数的参数可以有默认值。
答案解析
Python函数参数可以设默认值。
第7题
判断题
模块文件的后缀名也是.py。
答案解析
Python模块就是.py文件。
0/7