• python-封装和解构---知识整理


    封装解构原理:先把等号右边的封装起来,再改左边进行复制,按照参数进行解构。

    • 封装

      • 将过个值使用逗号分隔,组合在一起

      • 本质上,返回一个元组,只是省略掉了小括号 (这个和其他语言不同)

      • 举例说明

    •  解构

      • 线性解构的元素解开,并顺序的赋给其他变量

      • 左边接纳的变量数要和右边解开的元素个数一致

      •  使用 * 变量名 接收,但不能单独使用

      • 被 * 变量名 收集后组成一个列表
      • 丢弃变量

      • 这是一个惯例,是一个不成文的约定,不是标准
      • 如果不关心一个变量,就可以定义改变变量的名字为_
      • _是一个合法的标识符,也可以作为一个有限给的变量使用,但是定义成下划线就是希望不要被使用,除非你明确的知道这个数据需要使用
      • # _ 是合法的标识符,看到下划线就知道这个变量就是不想被使用了。

        • 丢弃变量总结:
          •   _ 这个变量本身无任何语义,没有任何可读性,所以不是用来给人使用的。
          • Python 中很多库,都使用这个变量,使用十分广泛。请不要在不明确变量作用域 的情况下,使用_ 导致和库中_ 冲突。
    我的目标是每天厉害一点点
  • 相关阅读:
    kaggle CTR预估
    基于大规模语料的新词发现算法【转自matix67】
    vim E437: terminal capability "cm" required
    makefile 中的符号替换($@、$^、$<、$?)
    【转】Makefile 中:= ?= += =的区别
    python urljoin问题
    python 写文件刷新缓存
    python Popen卡死问题
    nohup 日志切割
    换行和回车野史
  • 原文地址:https://www.cnblogs.com/sidaofeng/p/10955278.html
Copyright © 2020-2023  润新知