星计划---水晶球(函数)
Posted 小菜星航
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了星计划---水晶球(函数)相关的知识,希望对你有一定的参考价值。
☺本文作者:CSDN--小菜星航,15岁的小码农一枚。
♥♥♥个人主页:小菜星航--博客主页♥♥♥
✔点赞+✔收藏+✔评论=(一键三连)
♥入选新晋作者榜第17名
●本文作者还是菜鸟一枚,如有错误请各位大佬多多指教。
♥希望各位大佬多多支持!一起加油!
▲我相信代码能够改变世界!
最后感谢大家一直对我的支持!!!
目录
定义函数
使用def语句创建一个函数对象并且将赋值给一个变量名。
def hello_friend():
"""显示简单语句"""
print('Hello')
hello_friend()
在上方代码段中使用关键字def告诉python你要定义一个函数。向python指出函数为完成任务需要什么信息。在这里,函数名为hello_friend()。在上面的代码中hello_friend()只做一项打印Hello的。
与所有的python多行语句相同def包含头部和紧随其后的代码块,def后的代码块也就是上述的print('Hello')通常都应该缩进,这个代码块就成为了函数的函数体,也就是每次调用函数时python所执行的语句。
详解if函数
python的函数是由一条新语句编写的,既def,在python中函数def是一个可执行语句----在python运行函数def之前,函数并不存在。当python运行到def语句时,将生成一个新的函数对象的引用。并且在if语句,while循环甚至其他的def中嵌套def语句是被允许的。函数对象也可以赋值给其他变量名,或保存在列表中等。
函数的定义
在Python中,使用关键字def定义函数。
def 函数名(【参数列表】):
[‘函数文档字符串’]
函数体
[return语句]
上述语法格式详解
(1)def关键字:函数以def关键字开头,其后跟函数名和圆括号()
(2)函数名:用于标识函数的名称,遵循标识符的命名规则。
(3)参数列表:用于接收传入函数中的数据,可以为空。
(4)冒号:用于标识函数体的开始。
(5)函数文档字符串:一对由三引号包含的字符串,是函数的说明
信息,可以省略不写。
(6)函数体:实现函数功能的具体代码。
(7)return语句:用于将函数的处理结果 ,返回给函数的调用者。
向函数传递信息
让函数Hello_friend,不仅向用户显示Hello,还要将用户的名字做抬头。我们首先定义函数
def hello_friend()在括号内添加username。通过添加username可以让函数接收你指定的任何值,调用username制定一个值。
def hello_friend(username):
"""显示简单问候语句"""
print('Hello,'+username.title() + '!')
hello_friend('Tom')
上述代码hello_friend('Tom ') 调用函数hello_friend(),并且提供print语句需要的信息,向Tom发出问候。
Hello,Tom!
实参与形参
在上方的函数hello_friend()的定义中,变量username是一个形参没有实际的值通过别人赋值后才有意义,相当于变量。在下代码hello_friend('username')中,值‘username’是一个实参。实参在调用函数时传递给函数信息。是具有实际意义的参数,并且是一个实际存在的参数可以是数字,字符串。
以上是关于星计划---水晶球(函数)的主要内容,如果未能解决你的问题,请参考以下文章