函数之初识函数

Posted yuexijun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数之初识函数相关的知识,希望对你有一定的参考价值。

#如何定义一个函数:

def sayhi(x, y):    #函数名字的命名规范和变量名字相同   都是字母数字下划线组成。后面加一个括号  里面可以传入相应的参数
res = x**y #对传入的参数进行运行计算
print(res)
print(‘my name is alex‘)
sayhi(2, 10) #函数只有在调用时才会进行函数体内的运算

# 函数减少代码量
#方便扩展易于修改
#方便维护



#认识参数:
def caloy(x, y):    # 这里的参数‘x, y’是形式参数 只要函数不被调用就不会产生内存占用
res = x**y
print(res)
print(‘my name is alex‘)
sayhi(2, 10) # ‘2, 10’是实际参数 只要写了就会占用内存 ,同时这里可以传入任意值 比如 表达式,函数,str, 元祖,列表,,,,等等




#认识默认参数和位置参数:


def segrigit(name,  age, cousre, country = ‘CN‘):   #位置参数必须在默认参数之前  否则‘python’不知道应该怎样传参  这时会报错!  这里‘country = ‘CN’’就是一个默认参数 传参时默认参数你如果不传写就按照默认值打印  如果填写的话就按照传入的值打印
print(‘欢迎老表!‘)
print(name, age, country, cousre) #这里依然打印你指定的顺序
segrigit(‘alex‘, ‘25‘, ‘python‘)
segrigit(‘ragin‘, ‘22‘, ‘python‘)
segrigit(‘black girl‘, ‘23‘, ‘python‘)




 


































以上是关于函数之初识函数的主要内容,如果未能解决你的问题,请参考以下文章

初识C++之函数

Python 基础之函数初识与函数参数

Python之初识函数

函数之初识函数

Python之函数初识

python函数初识