zoukankan      html  css  js  c++  java
  • Python_技巧系列

    1 print()中利用 实现美观

    2 利用列表对多个变量进行赋值

    3 变量存储的是什么

      3.1 对于不可变的数据类型的值,变量存储的是引用(如:列表、字典);所以不可变变量间的赋值是引用赋值

      3.2 对于可变的数据类型的值,变量存储的是实际的字面值(如:字符串、整型、浮点型、元组);所以可变变脸间的赋值是字面量赋值

      3.3 怎么实现可变变量的字面量赋值

        利用copy模块提供的copy函数和deepcopy函数来实现

        利用copy函数实现的赋值,在修改其中一个可变变量中的值是另外一个变量中的值不会改变

        当列表中的元素是列表时,如果想实现字面量赋值就必须利用deepcopy函数来实现

        3.4 整体改变列表的值时会改变其引用值,仅仅改变其中元素的值时不会改变其引用值

    4 传递引用

      把一个列表或者字典变量作为参数传递给一个函数时,传递到形参的不是实际的字面量而是引用,所以在函数中的形参的改变会影响实参的改变

     

  • 相关阅读:
    Java后端知识体系
    HashMap底层实现整理
    Java线程池
    Spring Boot+Dubbo 入门
    Go 代码记录(一)
    Servlet 复习
    Spring Cloud(二)Eureka:服务注册与发现
    Spring Cloud (一)概述
    数据结构基础知识
    容器技术-Docker入门
  • 原文地址:https://www.cnblogs.com/NeverCtrl-C/p/6260705.html
Copyright © 2011-2022 走看看