Python——函数
什么是函数?
有时候,一些代码可能要在许多地方使用。如果采用传统的方式,一直重复缩写相同的代码,那么代码将变得非常糟糕,并且非常难以维护。这时候我们就可以采用函数,来把一些重复执行的代码封装成一个函数,以后要调用相同的代码的时候,就只要调用这个函数就可以了。
函数定义和调用
1.定义函数:语法是使用def:
def 函数名(参数,可以为空):
# 要执行的代码
# 示例:
def hello_world():
print('hello world')
2.调用函数:语法是使用这个函数的名字,后面再给个圆括号:
函数名(参数,可以为空)
# 示例:
hello_world()
3.函数参数:函数可以传递参数进去给函数:

4.默认参数:有时候一些参数,你可能需要给函数调用者,使用一个默认的参数,那么通过一下方式实现:
def great(name, age = 18):
print(name, age)
greet('python') # age将使用18来作为默认参数
greet('python', age = 20) # age将使用20来作为默认参数
# 参数默认值
def test2(usernam = "micheal"):
print('用户名是{}'.format(username))
def roll_dice(couht = 3)
from random import randint
total = 0
for _ in range(count):
num = randint(1, 6)
print(num)
total += num
return total
如下图:结构清晰,和go语言很像 ,可以无缝衔接go

5.*args
# 就是元组

6.**keargs
#就是字典

浙公网安备 33010602011771号