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

      

  • 相关阅读:
    [错误处理]UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)
    [已解决]使用 apt-get update 命令提示 ...中被配置了多次
    linux各种版本查看方法
    [Pandas技巧] 如何把pandas dataframe对象或series对象转换成list
    linux下终止相关操作
    [错误处理]Vim卡死,无法输入是怎么回事?是不是按了Ctrl+S
    批量修改文件名称方法
    pycharm配置 自动运行指定脚本
    pip安装超时,更换国内镜像源安装
    命令行特殊字符名字转义
  • 原文地址:https://www.cnblogs.com/wangtp/p/13647911.html
Copyright © 2011-2022 走看看