**
python变量及变量数据类型
**
一、变量简介
变量:
1、使用标识符和在内存存储位置存储的相关类型的值做关联,使其值可以修改;
2、标识符就是变量名,变量被使用时在内存先开辟内存空间,然后在赋予指定变量值;
3、变量在指定的同时,必须强制赋予初始值,否则解释器报错;
4、变量通过(=)来实现赋值,数据类型不需要指定,这便时动态语言的好处。
二、变量赋值:
a = 0
one=two=three=3
one,two,three=3
三个变量在内存中指向同一地址,获得同一个值10
注意:
1、变量命名规则,请查看下一章节标识符
2、变量对应的时常量,及不可变的数据对象,如print(“ok”),ok就是常量
三、变量数据类型
Python中五个基本的数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
可变数据类型:
列表list和字典dict;
不可变数据类型:整型int、浮点型float、字符串型string和元组tuple。
注:可变和不可变只要值得数值的内存地址的引用详情请看下一章节
| 类型 | 实例 |
|---|---|
| 文本类型 | Str |
| 数值类型 | Int,float,complex |
| 序列类型 | List,Tuple,range |
| 映射类型 | Dict |
| 集合类型 | Set,frozenset |
| 布尔类型 | Bool |
| 二进制类型 | Bytes,Bytearray,Menoryview |
本文深入探讨Python中变量的概念,包括变量的定义、赋值规则及命名规范,并详细解析Python的基本数据类型,如数字、字符串、列表、元组和字典等。同时,文章还区分了可变数据类型与不可变数据类型,帮助读者理解不同类型变量的特性和使用场景。
1863

被折叠的 条评论
为什么被折叠?



