No.1 字符编码&数据类型

一、字符编码

ASCII,主要用于现代英语,定长1byte,最多表示2^8-1=255个符号

GB2312,约7k个汉字,数量太少
GBK扩展到了2w汉字,还有藏文,蒙古文,维吾尔文等
GB18030再GBK基础上扩展到了2.7w字符

ASCII,GB2312,GBK,GB18030是向下兼容的,并且GB编码定长2byte

UTF-8,变长编码,1byte ASCII,2byte 欧文,3byte 中文

python2默认使用ASCII,有中文需要指定编码格式

二、数据类型

int,32位占用4字节
long,理论可以无限大,数据过大时会自动转换为long,python3不会转换,全部为int
float,64位占8字节
bool,1或者0,true或者flase
string,"aabbxx"

python中字符串的常用功能:移除空白,分割,长度,索引,切片,格式化输出
举例:

posted on 2017-12-24 21:45 JeffSunpan27 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/jeffsunpan27/p/8099347.html

No.1 字符编码数据类型相关推荐

  1. python中输出变量对应值的字符_第2章 Python基础-字符编码数据类型 字符编码字符串 练习题...

    1.简述位.字节的关系 位(bit)是计算机中最小的表示单元,数据传输是以"位"为单位的,1bit缩写为1b 字节(Byte)是计算机中最小的存储单位,1Byte缩写为1B 8bi ...

  2. 12道Python基础字符编码数据类型练习题

    1.转换 将字符串s = "alex"转换成列表 s = "alex" s_list = list(s) print(s_list) 将字符串s = " ...

  3. python可以处理任何字符编码文本_python数据类型、字符编码、文件处理

    介绍: 1.什么是数据? 例:x=10,10是我们要存储的数据 2.为何数据要分不同的类型? 数据是用来表示状态的,不同的状态用不同的类型的数据去表示 1.数据类型 1.数字(整形,长整形,浮点型,复 ...

  4. java char字符转编码_一、java基础-数据类型_数据类型转化_字符编码_转义字符

    1.Java  支持的8种基本数据类型: java的四种整数数据类型:byte 1    short 2     int4     long8 byte     8位带符号整数 -128到127之间的 ...

  5. JAVA数据类型及字符编码

    文章目录 一.数据类型作用 二.数据类型有哪些 三.基本数据类型占字节数 四.数据类型取值范围 五.字符编码 一.数据类型作用 数据类型是用来声明变量的,程序在运行过程中根据不同的数据类型分配不同大小 ...

  6. Python基础语法:数据类型、进制转换、转义字符、字符编码、整数与浮点数运算规则、布尔型运算规则

    本人使用的python版本为:Python 3.7.4 Python中的基本数据类型 整数:和数学上的表示一样,如 1, 3, 100. 有时也用十六进制表示,如 0xffaa, 0x09ad等 浮点 ...

  7. python数据类型及字符编码

    一.python数据类型,按特征划分 1.数字类型 整型:布尔型(True,False).长整型(L),会自动帮你转换成长整型.标准整型 2.序列类型 字符串(str).元组(tuple).列表(li ...

  8. python学习Day7 数据类型的转换,字符编码演变历程

    一.数据类型的转换 1.1.1.字符转列表:lst1 = str.split(默认空格,也可依据指定字符分界),若无分界字符,就没法拆分,这时可以直接放进list转成列表 ----> s1 = ...

  9. 第二篇 Python数据类型、字符编码、文件处理

    一.引子 1.什么是数据? x=10,10是我们要存储的数据 2.为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3.数据类型的分类 数字(×××,长×××,浮 ...

最新文章

  1. 【ICLR2022】分布外泛化的不确定性建模
  2. Puppeteer 学习笔记及基本用法
  3. 在golang编程中总结的基础语法及常见的问题
  4. 计算机组成原理 陈泽,江西师范大学-计算机组成原理的期末复习.doc
  5. Source code for Bayesian based CS and blind debluring
  6. Druid-目前最好的连接池
  7. 简要描述内部连接和外部连接之间的区别_sqlserver的几种常见连接方法
  8. NASA的10条代码编写原则
  9. L1-061 新胖子公式 (10 分)-PAT 团体程序设计天梯赛 GPLT
  10. POJ 3159 Candies 差分约束dij
  11. 蓝桥杯2014c++真题:扑克序列(next_permutation)
  12. RTLviewer与TechnologyMapViewer的区别?
  13. Centos6.7 64位安装配置kvm虚拟化
  14. 陈梓涵:关于编程的胡扯
  15. VBA word 文件类型html,Word VBA SaveAs错误:不兼容的文件类型和文件扩展名
  16. 计算机原理作文,海口经济技术学院微型计算机原理作业第三章 习题与思考题:自述作文...
  17. 手工清除U盘Survial病毒
  18. “ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问” 问题解决办法
  19. ORACLE ODBC驱动安装
  20. Android Kotlin Paging3 Flow完整教程

热门文章

  1. python 函数特殊属性
  2. 安装版mysql5.7_mysql5.7 安装版安装
  3. CDM CDP及传统备份技术对比
  4. redhat6.9系统telnet命令rpm包安装
  5. Kubernetes学习总结(15)—— Kubernetes 实战之部署 Mysql 集群
  6. PostgreSQL学习总结(2)—— PostgreSQL 语法
  7. ETL学习总结(1)——ETL 十大功能特性详解
  8. Myeclipse学习总结(16)——MyEclipse CI 2018.8.0首次更新,全新来袭!(内附破解激活文件,亲测破解100%)
  9. 百一测评c语言两个数求和程序,2017计算机二级C语言考前测试题与答案
  10. android 玩pc游戏,Shield掌机试玩: Android系统 可玩PC单机游戏