• 变量、字符编码、数据类型、缩进


    变量:
      变量是为了存储程序运算过程中的一些中间结果,为了方便后续调用。

    变量命名规则:

      1. 要具有描述性

      2. 变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~)

      3. 不能以中文为变量名
      4. 不能以数字开头
      5. 不能被使用关键字

      6.变量的推荐写法:驼峰体(serverNamePython)、下划线(官方推荐)

    常量:

      在python里所有的变量都是可变的 ,用全部大写的变量名来代表此变量为常量

    变量赋值即开辟内存存储赋值内容,赋值内容无变量指向即释放内存(python内部完成内存释放)

    字符编码:

      支持中文的第一张编码表GB2312

        1980    gb2312 6700+

        1995 gbk1.0 2W+

        2000    gb18030 2.7W+

      unicode 万国码  支持所有国家和地区的编码,一个字符统一占用2byte,unicode向下兼容gbk,gb2312

      UTF-8 = unicode 的扩展集,可变长的字符编码集

      Assic -->Gb2312 ->gbk1.0-->gb18030 

      Assic -->unicode -->utf-8

      python代码中支持中文声明:首行加入#coding:uft-8

    注释
      当行注释 用#
      多行注释用三个单引号或三个双引号 '''被注释的内容'''

    用户交互:

      input输入内容均为字符串

    数据类型:

      字符串 str

        str + str(字符串的拼接)

        str * int(实现字符串成int倍的拼接)

      整形(数字)   int

        用于比较和计算

      布尔值 bool:

        用于判断

        True ——真

        False——假/0

      查看数据类型

        type

        查看数据类型

          int(str) —— 将字符串转换成整形

          str(int) —— 将整形转换成字符串

        type(需要检测的对象)

    缩进:

        标准用4个空格进行缩进,IndentationError(缩进错误),缩进必须保持一致

  • 相关阅读:
    一个关于状态机的问题
    8位同步码修改变4位同步码
    BT1120时序,可以用于自测用
    欧几理德,扩展欧几里德和模线性方程组。
    "旋转的风车"----windows(GDI)绘图
    草滩小恪的学习链接(汇总版)
    酒鬼随机漫步(一个矢量类)
    小题精炼-----初试C语言
    大二(上)------我欠青春一份疯狂
    HDU 1027 Ignatius and the Princess II(康托逆展开)
  • 原文地址:https://www.cnblogs.com/zzzhao/p/11330979.html
Copyright © 2020-2023  润新知