zoukankan      html  css  js  c++  java
  • Python32期【pthon基础 day 1】01 变量2

    1、变量的概念:

      可以改变的量就是变量,实际上指的是内存的一块空间

      例子:

      rujia305 = '赵万里'

      rujia305 = '孟凡伟'

      rujia305 = '康玉中'

      print(rujia305)

    2、变量的申明

      #1

        a = 100

        b = 101

        print(a)

        print(b)

      #2

        a,b = 200,201

        print(a,b)  #一行打印所有变量

      #3

        a = b = 300

        print(a,b)

    3、变量的命名

      """

      字母数字下划线,首字符不能是数字

      严格区分大小写,且不能使用关键字

      变量命名有意义,且不能使用中文哦

      """

      # abc123 = 1

      #  123abcd   #错误,不能是数字开头

      #   _________1_  = 1

      # __@@_ =2   #错误,不能包含特殊字符

      # a___________________   = 90

           

      #严格区分大小写

      abc = 10

      ABC = 11

      print(abc)   #10

      print(ABC) #11

      

      #关键字:系统预设的相关属性和函数或者特殊意义的变量

      # 引入 模块(文件)

       import keyword

      # 模块.属性 (文件.变量)

        print(keyword.kwlist)

      # 系统预设的相关关键字不能被替换覆盖,不要使用该名字作为变量名

      """"

      print = 100

      print(1)   #会报错

      """

      #起变量名字要见名知意

      mycar = '特斯拉'

      yourcar = '五菱宏光'

      aafdadfafjsfj = ‘宝马’    #不推荐

      #中文命名变量不会报错,但是严禁使用

       中文 = ‘赵万里’

       print(中文)

       n = '赵万里'

       print(n)

         为什么严禁中文作为变量名?

      1、字符编码

        中文命名的变量容易乱码:

          utf-8(万国码):一个中文占用3个字节,字母数字其他字符占用1个字节

          gbk(国标码):一个中文占用2个字节,字母数字其他字符占用1个字节

      2、占用空间

        中文命名变量比英文命名变量占用更大的空间

    4、变量的交换

      a = 18

      b = 19

      #通用写法

        tmp = a

        a = b

        b = tmp

        print(a,b)

      #python特有

        a = 18

        b =19

        a,b = b.a

        print(a,b)

    5、常量

      概念:

      永远不变的量(约定俗称:把每个字母都变成大写)

      BIRTHDAY = '1010'

      ID_CARD = 21025200010106688

      

  • 相关阅读:
    Python 魔术方法及调用方式
    Python metaclasses
    Python 实例方法,类方法和静态方法
    Python 2.x和3.x不同点
    Python 类总结
    Python 添加模块
    Python-读入json文件并进行解析及json基本操作
    linux环境下的python安装过程
    Linux系统目录结构以及简单说明
    linux下python安装
  • 原文地址:https://www.cnblogs.com/wangtp/p/13647911.html
Copyright © 2011-2022 走看看