def 定义函数

阅读: 评论:0

def 定义函数

def 定义函数

函数种类

1.带返回值的函数

def printHi():return "Hi world!"

2.不带返回值的函数

def printNo():pass  # 代表空返回值(None)

3.main函数

if __name__ =='__main__':#调用函数并赋值给变量aa = printHi()print (a)

参数种类
1.必须参数–调用函数时必须传递一个参数

def printHello(arg):return (arg)
if __name__ =='__main__':#调用函数并赋值给变量aa = printHello("hi!") # 括号中必须加入参数,否者输出报错print (a)

2.默认参数–给参数设置默认值,可以通过调用函数时设置值改变

def printHey(arg="Hey"):return (arg)
if __name__=='__main__':a = printHey("Ha")print (a)

3.关键参数–调用函数时赋值

def printHa(arg):return (arg)
if __name__=='__main__':a = printHa(arg="Hey")print (a)
  1. 不定长参数
    4.1 *arg 表示参数为元组
def printHo(*arg):return (arg)
if __name__=='__main__':a = printHo(1,2,3,4,5)print (a)

4.2 **arg 表示字典参数

def printHoo(**arg):return (arg)
#   return arg.keys() 只返回字典中的键
#   return arg.values() 只返回字典中的值
if __name__=='__main__':a = printHoo(name ="Sun Wukong", age ="25", sex ="male")print (a)

本文发布于:2024-01-30 04:11:49,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170655911319120.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:函数   定义   def
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23