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

  • 相关阅读:
    常用的 写代码 的 指令
    boos
    超级搬运工
    那些年,我读过的书籍(读完一本就在此处更新),立贴。
    ExtJs combobox模糊匹配
    整理了一下eclipse 快捷键注释的一份文档
    中国省份按照拼音排序出现的问题以及临时解决方案
    JetBrains WebStorm 安装破解问题
    ExtJs Grid 删除,编辑,查看详细等超链接处理
    ExtJs Panel 滚动条设置
  • 原文地址:https://www.cnblogs.com/xiaobai686/p/11631401.html
Copyright © 2011-2022 走看看