首先来个简单的例子展示下函数:
def show_net(): # 第一行 定义函数
print("www.cvtutorials.com") # 第二行 函数体
show_net() # 第三行 调用函数
这个函数的作用比较简单就是打印字符串。
第一行是定义函数,用关键字def标识函数,show_net是函数名,括号必须带上,最后是个冒号,表示下面的就是函数体了,python中函数体要缩进4个空格。第三行调用函数,show_net()即可。
运行结果如下:
www.cvtutorials.com传递参数
我们在函数的定义中的代码的基础上做些改变,对传递参数这个知识点进行讲解,改变后的代码如下:
def show_net(domain_name, greetings):
print(domain_name + ", " + greetings)
domain_name = "www.cvtutorials.com"
greetings = "hello"
show_net(domain_name, greetings)
greetings = "你好“
show_net(domain_name, greetings)
运行结果如下所示:
不像函数定义中的函数,只能打印www.cvtutorials.com,没什么变化。本节中的函数将greetings作为参数,根据传入参数的不同,相应的输出结果也不同。
python函数的返回值功能比较强大,可以返回很复杂的数据结构。输入如下代码:
def return_list():
cvtutorials = ["www", "cvtutorials", "com"]
return cvtutorials
print(return_list())
运行结果如下所示:
从中可以看出,函数返回了一个列表!
推荐文章:
- 手牵手教你编写docsify文档
- python基础教程
- python基础教程(一):python之what、why、How
- python基础教程(二):python编程环境搭建
- python基础教程(三):变量类型和运算符
- python基础教程(四):列表
- python基础教程(五):字典
- python基础教程(六):字符串
- python基础教程(七):流程控制
个人网站(基于vue的docsify编写,简洁美观):
–> 个人网站 <–
网站logo设计:



