Skip to content

zing-dev/python3

Repository files navigation

python3

数据类型和变量

整数

正整数,负整数

浮点数

小数

字符串
  • 'abc'
  • "abc"
布尔值
  • True False
  • and or not
空值

None

变量

变量名必须是大小写英文、数字和_的组合,且不能用数字开头

a = 'ABC'
b = a
a = 'XYZ'
print(b)

在内存中创建了一个'ABC'的字符串; 在内存中创建了一个名为a的变量,并把它指向'ABC'。

常量

不能变的变量,全部大写的变量名表示常量

字符串和编码

计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295。 最早只有127个字母被编码到计算机里,大小写英文字母、数字和一些符号,被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。 处理中文一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,中国制定了GB2312编码.

ASCII编码和Unicode编码的区别
  • ASCII编码是1个字节,而Unicode编码通常是2个字节
  • len() ord() chr()

使用list和tuple

list

Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素

About

python3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages