WangFuJie Blog

路在脚下,心向远方

Python基础 - Python可变类型与不可变类型

Python可变类型与不可变类型

可变类型指的是数据类转中值发生了改变的情况下,id不变说明改变的原值。不可变类型是值改变的情况下,id也发生了变化,即申请了一片内存空间保存新的值,原值并没有改变。

Python基础 - Python运算符

Python运算符

Python提供了多种运算符,包含算数运算符、比较运算符、逻辑运算符、位运算符、赋值运算符、成员运算符、身份运算符。通过这些运算符可以完成各种复杂的运算

Python基础 - Python输入与输出

Python输入与输出

程序经常需要与用户进行交互,即用户输入一段信息,运行后给用户返回信息。这就涉及到了输入和输出功能,Python通过input函数提供输入功能,通过print函数提供输出功能。

Python基础 - Python内存管理机制

Python内存管理机制

Python内部提供了一系列的内存管理机制。通过对象池、内存分配器、引用计数、垃圾回收、内存池、内存优化、全局解释器锁等一系列计数来确保Python程序在内存使用上的高效与安全。

Python基础 - Python基本数据类型之布尔类型

Python基本数据类型之布尔类型

bool类型在Python中是基本的数据类型,用于表示逻辑值“真”或“假”,广泛应用于条件判断和循环控制。它有两个值:True和False,并支持多种布尔运算。