扎实基础深刻篇(七):函数和类没那么复杂

一.函数(def)程序员

 

函数,对于函数这个概念,你们都想必很熟悉,函数普遍应用于数学,科技,医疗等等众多行业。函数

那么,在Python中,函数就是带名字的代码块。spa

函数最显现的做用就是将一个代码块封装起来,你要调用它的时候就输入函数名,无需输入重复的代码代码规范

如今来一个快速的例子展示一下函数:code

def greet():
    '''打印问候语'''
    print('hello!')

greet()

输出的结果:blog

hello!数学

 

这个实例演示了最简单的函数结构,函数的关键字是def,随后定义函数的名称,括号和冒号,就完成了函数的定义。ast

随后第二行是个函数的注释说明,这个是最重要的代码规范,描述了函数是作什么的。class

优秀的程序员必然有着良好的注释习惯。程序

 

1.向函数括号内传递参数

 

def greet(username):
    '''打印问候语'''
    print(username,'hello!')

greet('Master')

 

输出的结果:

Master hello!

 

从这个示例中,在调用函数的时候传入一个名字参数,而后函数把这个参数传递到函数里面的代码块,实现函数功能。

天然就打印出了Master hello!  那么,我若是将print那一句改为print(username+'hello!')呢?输出结果是什么?

新输出结果:

Masterhello!

从这两句的print咱们能够弄清楚加号和逗号带来不一样的输出形式。

 

2.什么是形参和实参

在上面的例子中,括号内传递了一个参数,在调用函数的时候,也必须输入一个参数,这个username参数就叫作

形参--->函数完成其工做所须要的一项信息。

而咱们调用函数时,输入的数据'Master'就叫作

实参-->调用函数时传递给函数的信息。

 

3.你所须要了解的三种实参

3.1 位置实参

 

3.2 关键字实参

 

3.3 默认值

 

4.函数的返回值

 

 

5.保护列表的方法

 

 

6.传递任意位置的实参

 

 

二.类(class)

相关文章
相关标签/搜索