美文网首页老男孩Python全栈
第2模块第1章11函数——基本介绍

第2模块第1章11函数——基本介绍

作者: 飞鸟在笼 | 来源:发表于2019-03-10 08:07 被阅读0次

    老板让写一个监控公司网站服务器的程序,cpu\memory\disk

    重复代码太多

    维护性差

    BASIC中叫subroutine(子过程,子程序)在Pascal中叫procedure和function,C中只有function,在Java中叫做method。

    函数时指一组语句的集合通过一个名字封装起来,要想执行这个函数,只需要调用其函数名即可

    def  sayhi():  # 定义函数

        print("Hi!")

    sayhi() #调用函数

    sayhi   # 不加括号打印的是函数的内存地址,加括号才调用

    def sayhi(name):

        print("Hi",name)

    这是一个带参数的函数

    函数的特性:

    减少重复代码

    使程序变的可扩展

    使程序变得易于维护

    相关文章

      网友评论

        本文标题:第2模块第1章11函数——基本介绍

        本文链接:https://www.haomeiwen.com/subject/uenspqtx.html