python_pycham程序员

说说 Python 的函数

2019-03-16  本文已影响123人  deniro

函数就是带着名字的代码块。如果需要在程序中多次执行同一项任务,就可以把这项任务写成函数, 这样编写、 阅读、 测试和修复代码,就会变得更容易咯O(∩_∩)O~

1 定义函数

def to_read():
    '''想读的书'''
    print('我想读书咯')

to_read()

运行结果:

我想读书咯

2 入参

假设,我们希望传递想读的书名,给刚刚定义的函数:

def to_read(book_name):
    '''想读的书'''
    print('我想读《'+book_name+'》咯')

to_read('现代艺术150年 : 一个未完成的故事')

运行结果:

我想读《现代艺术150年 : 一个未完成的故事》咯

加了入参定义之后,调用函数时,就会根据传入的书名, 生成相应的输出啦O(∩_∩)O~

3 实参与形参

上一示例中的变量 book_name 是形参,是函数定义的一部分。 而在代码 to_read('现代艺术150年 : 一个未完成的故事') 中, 值 '现代艺术150年 : 一个未完成的故事' 是实参 。 实参是
调用函数时传递给函数的数据 。 实参传递到函数中,就会被存储在形参 book_name 中。

上一篇 下一篇

猜你喜欢

热点阅读