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

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

变量命名规则:

  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(缩进错误),缩进必须保持一致

原文地址:https://www.cnblogs.com/zzzhao/p/11330979.html