当前位置: 首页 > news >正文

网站建设管理教程视频门户网站建设的作用及意义

网站建设管理教程视频,门户网站建设的作用及意义,微信小程序入驻,深圳市seo点击排名软件价格文章目录 Python函数1、函数多返回值2、函数多种传参方式(1)位置参数(2)关键字参数(3)缺省参数(4)不定长参数位置传递关键字传递 3、小结 Python函数 1、函数多返回值 Q#xff1a;如果一个函数要有多个返回值#xff0c;该如何书写代码#xff1f; # 使用多个变量#… 文章目录 Python函数1、函数多返回值2、函数多种传参方式(1)位置参数(2)关键字参数(3)缺省参数(4)不定长参数位置传递关键字传递 3、小结 Python函数 1、函数多返回值 Q如果一个函数要有多个返回值该如何书写代码 # 使用多个变量接收多个返回值 def test_return():return 1, hi, Truex, y, z test_return() print(x) print(y) print(z)运行效果 1 hi True按照返回值的顺序写对应顺序的多个变量接收即可变量之间用逗号隔开支持不同类型的数据return 2、函数多种传参方式 (1)位置参数 位置参数调用函数时根据函数定义的参数位置来传递参数 def user_info(name, age, gender):print(f姓名是{name}年龄是{age},性别是{gender})# 位置参数 -默认使用形式 user_info(小明, 20, 男) user_info(20, a, 男)运行效果 姓名是小明年龄是20,性别是男 姓名是20年龄是a,性别是男Tip:传递的参数 和 定义的参数 顺序及个数必须一致 (2)关键字参数 关键字参数函数调用时通过键值形式传递参数 作用让函数更加清晰、容易使用同时也清除了参数的顺序需求 def user_info(name, age, gender):print(f姓名是{name}年龄是{age},性别是{gender})# 关键字参数 user_info(name小王, age20, gender女) user_info(age20, namebb, gender女) # 可以不按照参数的定义顺序传参 user_info(甜甜, gender女, age9) # 混用运行效果 姓名是小王年龄是20,性别是女 姓名是bb年龄是20,性别是女 姓名是甜甜年龄是9,性别是女Tip:函数调用是如果有位置参数是位置参数必须在关键字参数的前面但关键字参数之间不存在先后顺序 (3)缺省参数 缺省参数缺省参数也叫默认参数用于定义函数为参数提供默认值调用函数时可不传该默认参数的值注意所有位置参数必须出现在默认参数前包括函数定义和调用 作用当调用函数时没有传递参数就会使用默认是缺省参数对应的值 # 缺省参数 def user_info(name, age, gendermale):print(f姓名是{name}年龄是{age},性别是{gender})user_info(TOM, 20) user_info(Mary, 67, female)运行效果 姓名是TOM年龄是20,性别是male 姓名是Mary年龄是67,性别是femaleTip1:函数调用时如果为缺省参数传值则修改没人参数值否则使用这个默认值 Tip2默认参数必须写在最后面 (4)不定长参数 不定长参数不定长参数也叫可变参数用于不确定调用的时候会传递多少个参数不传参也可以的场景 作用当调用函数是不确定参数个数时可以使用不定长参数 不定长参数的类型 位置传递关键字传递 位置传递 # 不定长传递 -位置传递 # 不定长定义的形式参数会作为元组存在接收不定长数量的参数传入 def user_info(*args): # 示例代码中通过一个星号去定义一个形式参数print(fargs参数的类型是{type(args)},内容是{args})user_info(1, 2, Tom) # 返回一个只有TOM的元组(Tom,) user_info(hi, Tom, 18) # 返回由tom和18组成的元组(Tom, 18)# 通过这种形式想传多少参数都可以这是通过*得到的不定长运行效果 args参数的类型是class tuple,内容是(1, 2, Tom) args参数的类型是class tuple,内容是(hi, Tom, 18)Tip:传进的所有参数 都会被args变量收集它会根据传进参数的位置合并为一个元组tupleargs是元组类型这既是位置传递 关键字传递 两个*表示 同样数量是不受限的同时内容应满足KeyValue的键值对形式 所以这个kwargs形式参数就是一共前面所学习过的数据容器之字典 调用的时候只需要按照字典的形式传入即可 e.g. name‘Tom’ # 不定长传递 -关键字传递 # kw指keyword # 两个*数量不受限数据形式受限必须是KV型 def user_info(**kwargs):print(fkwargs参数的类型是{type(kwargs)},内容是{kwargs})# {name: TOM, age: 18, id: 110} user_info(nameTOM, age18, id110)运行效果 kwargs参数的类型是class dict,内容是{name: TOM, age: 18, id: 110}Tip:参数是“键值”形式 的情况下所以的“键值 3、小结 位置参数 根据参数位置来传递参数 关键字参数 通过”键值“形式传递参数可以不限参数顺序可以和位置参数混用位置参数需在前 缺省参数 不传递参数值时会使用默认的参数默认值的参数必须定义在最后 不定长参数 位置不定长传递 以*号标记一个形式参数以元组的形式接受参数形式参数一般命名为args关键字不定长传递 以**号标记一个形式参数以字典的形式接受参数形式参数一般命名为kwargs
http://www.hkea.cn/news/14304777/

相关文章:

  • 鹿班设计网站官网天德建设集团网站
  • 常用网站推广方法及资源域名是什么结构称为域名空间
  • 浦东新区网站建设推广天元建设集团有限公司股票代码
  • 厦门规划建设网站中企动力网站后台
  • 上海网站报价网络营销型网站设计
  • 做淘宝客怎样建网站wordpress谷歌地图插件怎么用
  • 怎么制作网站内容自豪地采用wordpress 怎么去掉
  • 网站数据库怎么备份营业执照几年不审自动注销
  • 吉林市今天消息seo网络科技有限公司
  • 静态网站代做中山企业门户网站建设
  • 企业网站信息化建设网站外链如何建设最有用
  • 山东小语种网站建设好的软件开发培训机构
  • 上海电子商务网站视觉设计网站建设
  • 网站404怎么做视频教程北京seo公司公司
  • 小型网站建设的经验网站建设培训需要多少钱
  • 10元建站中国建筑网官网查询阮国方
  • 女装网站建设文献综述广州市招标采购网官网
  • 别人做的网站不能用常州抖音seo
  • 国内十个免费自学网站建筑网招工网
  • 卫计局本年度网站建设工作总结什么系统做网站最安全
  • 摩托车专业网站建一个私人彩票网站
  • 上海哪里有做网站的珠海视窗网
  • 广东品牌网站建设报价表建设网站可以做什么
  • php语言做网站泉州微信网站开发
  • 广州网站建设联享科技合肥小程序建设
  • 宁波建设银行管方网站淄博网站文章优化
  • 网站评论怎么做的怎么看网站被惩罚
  • 大兴专业网站建设公司有个专门做dnf游戏币的网站
  • 网站底部广告代码淘宝上做网站权重
  • 有哪些网站是可以做宣传的电商网站图片是谁做