博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
函数的基础构造
阅读量:5280 次
发布时间:2019-06-14

本文共 1310 字,大约阅读时间需要 4 分钟。

# 函数的应用,函数主要用于功能的包装,函数名的命名规则跟变量一样# 语法:#     def 函数名(形参):#           函数体#       函数名(实参)#       return 返回值       #return后无返回值或者不添加return输出的是None,#       若ret=函数名()        #若return后有多个值输出的是元祖#       print(ret)#打印返回值# def game():#     print("英雄联盟")#     print("王者荣耀")#     print("绝地求生")#     print("CF")#     print("DNF")#     print("剑网三")#     print("魔兽世界")#     print("DOTA")#     return "我就玩英雄联盟"## ret=game()# print(ret)# ret1=game()# print(ret1)# def lol():#     print("德玛西亚之力")#     print("德玛西亚之翼")#     print("诺克萨斯之手")#     print("暗影岛之魂")#     return "德玛","鸟姐","诺手","劫"# ret=lol()# a,b,c,d=lol()# print(ret)#return返回多个值时,输出的是元祖# print(a)# print(b)# print(c)# print(d)# def gays(s1,s2,s3):##s1,s2,s3为声明变量为形参#     print("%s在联盟中是对gay" %s1)#     print("%s在联盟中是对gay" % s2)#     print("%s在联盟中是真的情侣"% s3)# gays("ez和宝石","德玛和皇子","猴子和狐狸")#ez和宝石,德玛和皇子,猴子和狐狸为实参# 实参和形参# 实参:1.位置参数:按照位置给形参赋值# 2. 关键字参数. 按照名称给形参赋值# 3.混合参数,顺序:位置参数在前,关键字参数在后#形参:# 1.位置参数.#  2.默认参数# 3. 混合参数. 先用位置参数, 再用默认参数def introduce(name,smallname,hobby,age,sex="男"):    print("英雄联盟中名字叫%s的英雄,性别为%s,外号叫%s,爱人是%s,年龄是%d"%(name,sex,smallname,hobby,age))introduce("德玛","盖伦","卡特",20)introduce(name="盖伦",smallname="盖伦",hobby="卡特",age=20)introduce("德玛","盖伦",hobby="卡特",age=20)introduce("狐狸","小狐狸","猴子",2000,"女")

 

转载于:https://www.cnblogs.com/zhangdaye/p/9299960.html

你可能感兴趣的文章
c# 使用ICSharpCode.SharpZipLib.dll实现文件压缩并返回
查看>>
【Laravel】 常用的artisan命令
查看>>
Qt 中获取本机IP地址
查看>>
基本数据类型(int, bool, str)
查看>>
070102_赌博设计:概率的基本概念,古典概型
查看>>
IT人生的价值和意义 感觉真的有了
查看>>
Linux命令之df
查看>>
BaseActivity--上门啦
查看>>
JS DOM对象
查看>>
python正则表达式
查看>>
OGR – Merging Multiple SHP files
查看>>
滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(10月17日~10月23日)...
查看>>
创业公司该不该被收购?(转)
查看>>
sqlserver 行转列、列转行[转]
查看>>
【IScroll深入学习】解决IScroll疑难杂症
查看>>
lua io
查看>>
如何让Button的Text垂直居中显示
查看>>
orcad candence 快捷键小结
查看>>
VBA精彩代码分享-2
查看>>
ajax异步发送数据到后台中文乱码的问题
查看>>