认识变量(python)
一、变量定义
1.1使用规范:先定义,后使用
1.2由三部分组成:变量名,赋值符号,变量值
1.3定义变量就是申请一个内存空间,python内部优化机制,对于数据量小的申请,就不重复开内存空间
二、变量名
2.1命名规范:只能是数字、字母和下划线的任意组合;关键字不能为变量名,纯数字不能为变量名,变量名的第一位不能是数字,下划线开头或结尾或单独使用有其他含义,建议不作为变量名使用
三、变量值
3.1变量的值有三大特性:id type value
3.2变量值的类型:int float str list dic tuple set bool
不可变类型:值(value)一旦改变,id也改变,意味着创建了新的内存空间,如:int float str bool
可变类型:在id 不变的情况下,value可以变,如列表和字典里的值变了,但list、dict本身的id不变,所以容器类型如list、dict是可变类型
3.3变量值反映的是变量在内存中的唯一编号,内存地址不同,id不同,id相同,变量名不一定相同;即id相同,值一定相同,id不同,值可以相同
四、补充常量
4.1 概念:不变的量,用大写表示
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码