Python基础数据类型

1. 变量

概念: 把程序运行过程中产生的中间值保存在内存. 方便后面使用.

命名规范:
1. 数字, 字母, 下划线组成
2. 不能数字开头, 更不能是纯数字
3. 不能用关键字
4. 不要用中文
5. 要有意义
6. 不要太长
7. 区分大小写
8. 驼峰或者下划线命名

数据类型:
1. int 整数 + - * /  % (整除) //(取余)  ** (幂)
2. str 字符串 ', ", ''', """ 括起来的内容 +拼接 * 重复
3. bool 布尔 True, False

2.常量
本质就是变量. 所有字母都大写

 3. 格式化输出 

%s 占位字符串(常用)      例:

print('平均值为: %d' % avg)

%d 占位数字

%f 占位浮点数

f '输出变量: {变量}'     例:

print(f'平均值为: {avg}')

4. 运算符 and or not (难点)
运算顺序: ()=> not => and =>or

5. 初识编码 gbk unicode utf-8
1. ascii  8bit 1byte(字节) 256个码位 只用到了7bit, 用到了前128个 最前面的一位是0
2. 中国人自己对计算机编码进行统计. 自己设计. 对ascii进行扩展 ANSI 16bit -> 清华同方 -> gbk
GBK 放的是中文编码. 16bit 2byte 兼容ascii
3. 对所有编码进行统一  unicode(万国码) 32bit. 4byte. 够用了但是很浪费
4. utf-8 可变长度的unicode
英文: 1byte
欧洲文字: 2byte
中文: 3byte
字节(byte)
1byte = 8bit
1kb = 1024byte
1mb = 1024kb
1gb = 1024mb
1tb = 1024gb
1pb = 1024tb 

原文地址:https://www.cnblogs.com/gracenana/p/10060250.html