Skip to content

学习 Python 基础: 变量、数据类型、列表、字典、元组

变量

变量声明不用用类似 let, const 之类的关键字,python 自动识别

从python 3.9版本开始类型声明,泛型之类的,编辑器中如果想要有类型错误提示需要安装 pyright vscode 插件

# 变量声明
num = 3 

## 带类型的(3.9版本开始支持),类型提示需要安装pyright插件
a:bool = True

print(num) # 3
print(a) # True

普通变量命名规范和JS类似,区别就是习惯性,python 使用蛇形命名规范,而JS使用驼峰命名规范

数据类型

类型判断方法

使用 type 关键字

c = True
print(type(c)==bool) # True

使用 isinstance 函数 判断是否是指定类型的实例

使用 issubclass 函数 判断是否是指定类的子类

基本数据类型

数字

a = 1
print(type(a)==int) # True
b = 1.1
print(type(b)==float) # True

字符

空 None

from types import NoneType

n = None
print(type(n)==NoneType) # True

容器数据类型

二进制数据类型

特殊数据类型

数据类型特性总结

数据类型转换

自定义数据类型