美文网首页
变量与字符编码

变量与字符编码

作者: 我是射手座_2d4a | 来源:发表于2018-08-07 17:14 被阅读0次

变量与字符编码

[if !supportLists]1. [endif]变量是什么?是为了存储信息,为了后面的调用方便。如何定义一个变量呢?

Name = ”tammy li”

Print(”my

name is:”,name)(python)

Name=”tammy li ”(shell)

String name_”tammy li”(C)

2. 变量定义的规则:

(1)变量只能是数字,字母,下划线的任意组合,变量的第一个字符不能是数字。变量一定是要有含义的。

(2)以下关键字不能声明为变量名:['and', 'as', 'assert', 'break',

'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally',

'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or',

'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

(3)除了类名单词首字母大写其他一律小写字母,单词之间用_分割

3.

字符编码:

(1)Python解释器在加载.py文件时会对内容进行编码(ASCII),而ASCII(美国标准信息交换代码)最多只能用八位表示。28-1=255,所以,ASCII最多只能表示255个符号。

(扫盲:我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为ASCII 码,一直沿用至今。)

(2)显然ASCII无法将全世界的各种文字和符号全部表示,所以需要一种可以代表所有字符和符号的编码= Unicode,而unicode在存储和传输上就十分不划算。所以,又出现了把Unicode编码转化为“可变长编码”的UTF-8编码。UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。UTF-8编码有一个额外的好处,就是ASCII编码实际上可以被看成是UTF-8编码的一部分,所以,大量只支持ASCII编码的历史遗留软件可以在UTF-8编码下继续工作。

.��=���3

相关文章

  • 变量与字符编码

    变量与字符编码 [if !supportLists]1. [endif]变量是什么?是为了存储信息,为了后面的调用...

  • Python基础

    数据类型与变量 字符串在内存中的表示(数字变量同) 字符串和编码 1.获取字符整数ord('A') 2.将编码转换...

  • char可以用来存储汉字吗

    char类型变量是用来存储Unicode编码的字符的,Unicode编码字符集中包含了汉字,所以,char型变量中...

  • python 字符 编码 简述

    字符编码问题很简单,当你可以区分以下几种概念之后: 字节编码与字符编码 字节串与字符串 文件编码、IDE编码、其他...

  • Python 12

    #单字符比较:字符编码整数的比较 str1 ='A' #创建单个字符常量A,创建名为str1的变量,使变量...

  • C++ Builder 的字符串类型、字符类型、字符编码

    C++ Builder 参考手册 ➙ C++ Builder 的字符串类型、字符类型、字符编码 字符变量 字符常数...

  • python变量&字符编码

    变量和字符编码 变量 声明变量 上述代码声明了一个变量,变量名为: name,变量name的值为:"Tom" 变量...

  • Python3 个人学习记录

    Python3 学习记录 1.数据类型与变量 整数 浮点数 字符串 布尔型 常量 运算符 2.字符串与编码 字符串...

  • 刨根究底字符编码之九——字符编码方案的演变与字节序

    字符编码方案的演变与字节序 一、字符编码方案的演变 1. 前文已经提及,编号字符集CCS(简称字符集)与字符编码方...

  • Python正式课第十三天

    一、文件操作与字符编码 1. 字符编码 编码 将字符转换为对应的二进制序列的过程叫做字符编码(字符->二进制01)...

网友评论

      本文标题:变量与字符编码

      本文链接:https://www.haomeiwen.com/subject/ytmavftx.html