zoukankan      html  css  js  c++  java
  • 老男孩python 自学day09 函数开始

    什么是函数?  

      函数用关键字def定义

      语法:

        def 函数名(形参):

          函数体

          return

      调用

        函数名(实参)

    命名规则:和变量一样 

       1. 由数字, 字母, 下划线组成

                2. 不能数字开头. 更不能是纯数字

                3. 不能是关键字

                4. 不要太长

                5. 不要用中文

                6. 区分大小写

                7. 要有意义

                8. 驼峰和下划线命名

    函数的返回值:

      执行完函数后,可以用return来返回结果。return前面必须给一个变量用来接受数据

      不写return 或者return()为空  返回None

      return返回值,返回一个值

            返回多个返回值,多个值需要用,隔开。接受的是元组

    函数的参数

      形参:在函数声明的位置,声明出的变量

      实参:在函数调用的时候,实际你给函数传递的值

    站在形参的角度

      1.  位置参数

      2. 默认值参数

      3. 默认值参数和位置参数混合使用时,顺序:险些位置参数,然后再写默认值参数

    注意事项:

      append:  这个没有返回值

         print(lst.append("雄安命"))  :   这种表示是错误的,因为append没有返回值,必须在前面用  f1 =  lst.append("雄安命")   来接收返回值

        print(s.replace(“哈”,“啊”))  这个可以  因为内部包含return

  • 相关阅读:
    HDU 2192 MagicBuilding
    HDU 2148 Score
    HDU 1847 Good Luck in CET4 Everybody!
    往CImageList中加图标列表
    LoadIcon
    OnInitialUpdate 详解
    设备坐标(DP)、客户坐标(Client)、逻辑坐标(LP)
    Web及网络基础学习(一)
    Qt 下QMessageBox下中文乱码问题
    vs2005菜单:选项项目和解决方案
  • 原文地址:https://www.cnblogs.com/xiaobai686/p/11631401.html
Copyright © 2011-2022 走看看