• 技术文章 >Python技术 >Python基础教程

    python中的赋值方法

    布~一凡~布~一凡~2020-04-25 18:04:33原创15148

    python赋值方法有很多,主要可以分为链式赋值、系列解包赋值、常量形式赋值,下面介绍下三者间区别:

    1、链式赋值:

    链式赋值用于同一个对象赋值给多个变量

    1

    2

    3

    4

    x=y=123

    可以认为是

    x = 123

    y = 123

    2、系列解包赋值:

    系列数据赋值给对应相同个数的变量,个数必须保持一致

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    >>>a,b,c = 123

     >>>a

     1

     >>>b

     2

     >>>c

     3

     >>>

     例:使用系列解包赋值实现变量交换

     >>>a,b = 1,2

     >>>a,b = b,a

     >>>print(a,b)

     2 1

     >>>

    3、常量形式赋值:

    python中不支持常量类型,但是可以在程序的逻辑上进行定义,需要告诉自己他是不能改的orz

    1

    2

    3

    4

    5

    6

    7

    >>> MAX_SPEED=120

    >>> print(MAX_SPEED)

    120

    >>> MAX_SPEED=140

    >>> print(MAX_SPEED)

    140

    >>>

    推荐:[MYSQL课程]

    专题推荐:python赋值方式
    上一篇:5框酷毙的python插件工具 下一篇:python中lambda的用法

    相关文章推荐

    • python如何赋值给变量• python如何对变量赋值• python可以定义变量先不赋值吗• python中空值如何赋值

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网