zoukankan      html  css  js  c++  java
  • python自学笔记(十一)关于函数及书写格式

    1.函数是抽象的第一步
     
        1.1 有关高压锅
        1.2 函数是抽象出来的结构,是总结,是方法
        1.3 多用函数
     
     
    2.如何定义函数 
     
        2.1 def是关键词,括号冒号永不忘,无缩进无真相。
        2.2 没有return的函数,不是大丈夫——不是真函数。
        2.3 不写doc的函数,就像没有性别的人类。
     
       def test():
        '这个函数 是返回123'
        return "123"  #如果返回多个值 自动返回一个 元组
       print test.__doc__  #打印文档
     
    3.函数的参数魔法和陷阱
     
        3.1 如何定义参数
            3.1.1 位置参数      def test(a,b): #有几个位置,调用的时候必须要填写对应个数的参数
           可选参数   def test1(a = 4):
     
        3.2 参数的值是局部变量
            3.2.1 参数只在函数内部有用,在函数里,如果需要使用全局变量 需要用 global
            3.2.1 全局变量介绍,使用方法
            3.2.2 全局变量最讨厌了
         
        3.3 参数默认值
     
        3.4 如何修改参数
            3.4.1 介绍
            3.4.2 这样修改东西,实在是恶心
     
     
        3.5 **和*,猩猩是字典,星是元组。
      def test(**kr):
        return kr
      print test(c=1,b=2) #返回字典,左边是自定的key,右边是字典的值
     
      def test1(*m)
        return m
      print teset1(2,3,4,5)  #返回元组
     
      也可以混合使用 def test2(*m,**kr) # 位置参数名称和可选参数不能一样
  • 相关阅读:
    读胶料温度代码
    干掉win10自带的不给力的应用(转自https://jingyan.baidu.com/article/08b6a591b7398514a8092238.html)
    安装SQL提示重启电脑失败,解决办法
    几种加解密方法:AES、DES、SHA数据加密
    SQL数据库添加新账号,只操作指定数据库
    jQuery中attr()、prop()、data()用法及区别
    jquery.cookie() 的使用(原)
    功能强大的web打印控件lodop的使用
    Win+R命令大全
    Vue
  • 原文地址:https://www.cnblogs.com/zhenniu/p/5072183.html
Copyright © 2011-2022 走看看