zoukankan      html  css  js  c++  java
  • python-day11--函数

    1.为什么要有函数,函数得作用:

    解决代码冗余、可读性差、可扩展性差(不易修改)的问题。

    2.函数得定义:

    def 函数名():  

        '''注释'''     #(注释这个函数的作用)

        函数体

        返回值

    3.函数得调用:

    def()

    4.函数的返回值:(返回值为任意类型)

    return的作用:  1.结束函数的执行;2.返回要返回的值

    ①无返回值:1. 不写return;2.只写一个return;3.return None

    ②有返回值:可以返回一个值--》用一直变量接收,也可以返回多个值--》用一个变量(元祖或字典)接收,或是用多个变量接收

    5.函数的参数

    参数可以为任意值

    形参:定义函数时表示这里有一个参数   ; 

    实参:调用函数时传入的参数

    参数的分类:①定义函数的角度:1.位置参数;2.默认参数;3.动态参数(*args和**kwargs);  编写顺序:位置参数   *args   默认参数   **kwargs

                         ②调用函数的角度:1.按照位置传参;2.按照关键字传参;3.动态传参*tup或**dic

    6.调用函数时: func(*args) ——》打散传入的参数

       执行函数时: func(*args) ——》聚合变量

  • 相关阅读:
    2020-2021-1 20201329 《信息安全专业导论》第十一周学习总结
    python gui
    2020-2021-1 20201329 《信息安全专业导论》第十周学习总结
    2020-2021-1 20201329 《信息安全专业导论》第九周学习总结
    四则运算
    熟悉编程语言
    链表
    网站设计
    使用nmap扫描队友
    熟悉编程语言
  • 原文地址:https://www.cnblogs.com/liuwei0824/p/7237695.html
Copyright © 2011-2022 走看看