https://github.com/zing-dev/python3
python3
https://github.com/zing-dev/python3
Last synced: about 2 months ago
JSON representation
python3
- Host: GitHub
- URL: https://github.com/zing-dev/python3
- Owner: zing-dev
- Created: 2016-12-24T15:15:17.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-02T01:12:50.000Z (about 8 years ago)
- Last Synced: 2025-02-02T05:41:23.252Z (4 months ago)
- Language: Python
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# python3
### 数据类型和变量###### 整数
> 正整数,负整数###### 浮点数
> 小数###### 字符串
> - 'abc'
> - "abc"###### 布尔值
> - True False
> - and or not###### 空值
> None#### 变量
> 变量名必须是大小写英文、数字和_的组合,且不能用数字开头```python
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是一种有序的集合,可以随时添加和删除其中的元素