python函数的应用_打印分隔符

文章目录

最近差点让懒惰占了上风!我已经将函数的段落全部学习完毕,却迟迟没有更新博客!真该死!好在不是一棵朽木,今天决定更新函数的学习心得记录。

函数的定义?

我们使用def 来定义一个函数,函数相当于将一段已经写好的代码进行封装,我们在后续的代码中,可以通过直接调用函数的方式来输出封装的代码!

如何定义一个函数?

# 定义一个函数print_line

def print_line():

    print('这是演示函数的定义')

# 输出函数的内容

print_line()

# 本案例调用函数直接填写函数名称会输出内容,因为函数代码片段内包括了打印内容

函数的返回值:return

# 函数返回值关键词:return

def suanshu(nub1,nub2):
    """两个数字求和"""
    qiuhe = nub1 + nub2

    # 使用关键词 return来告诉调用方结果
    return qiuhe
    # 注意:return这个关键词使用后,不会再向下执行任何代码

# 调用函数suanshu,并使用一个变量来接收
jieguo = suanshu(20,30)

# 打印变量结果
print('求和结果是:%d' % jieguo)

函数的嵌套_打印分割线

def print_line(char, times):
    """打印单行分割线

    :param char: 分割线样式字符
    :param times: 分割线重复的次数
    """
    print(char * times)

def print_lines(char, times):
    # 打印多个,采用循环方式
    """循环打印分割线

    :param char: 分割线样式字符
    :param times: 分割线重复的次数
    """
    row = 0

    while row < 5:
        # 使用嵌套方式,调用第一个函数
        print_line(char, times)
        # 处理计数器
        row += 1

print_lines('- ' ,50)

所谓的嵌套,就是可以在多个封装的函数之间,来相互的调用另外一个函数!

函数的括号里面,可以填写封装代码内的变量,用括号分割,专业名词叫:行参

在调用函数的时候,用同样的格式填写参数,专业名词叫:实参

原文链接:,转发请注明来源!