DAY06-函数和模块的使用
2019.10.25-
参考内容来源:
https://blog.csdn.net/jackfrued/article/details/79452631
https://www.runoob.com/python/python-functions.html
1.函数的作用
函数的作用很大一部分是用于减少重复的工作量,我们在往后有大量工作量的程序时,往往有许多模块部分
是重复利用的,如果我们将重复的部分进行封装,当需要时导入参数,我们就可以很好的减少工作量了。就好比
买煎饼果子,商家往往给你先设定了几种套餐一样,大大减少了商家需要重复记录的工作量。
2.如何定义一个函数
- 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。
- 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数
- 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
- 函数内容以冒号起始,并且缩进。
- return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
def hanshu(canshu):
print("")
return
例1 调用一个简单的函数:
3 调用函数
调用内部函数 一般可使用“import”来调用模块里面函数,前面也使用了random中产生整数的随机数的函数。import函数也可以放在代码中,当需要的时候引用,并不必须放在代码最前面。
import random
bun=random.randint(1,9)
print(bun)
如果怕不同的模块有相同的函数名,就可以具体引用一下
from random import randint