Python 极简教程(四)变量与常量
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,变量和常量在 Python 中没有 常量 与 变量 之分。只有约定成俗的做法:全大写字母的名称即为 常量:PI = 3.1415926全小写字母的名称为 变量:name = 'nemo'变量与常量都是
千家信息网最后更新 2025年12月02日Python 极简教程(四)变量与常量
变量和常量
在 Python 中没有 常量 与 变量 之分。只有约定成俗的做法:
全大写字母的名称即为 常量:
PI = 3.1415926全小写字母的名称为 变量:
name = 'nemo'变量与常量都是用来在程序运行过程中,储存需要用到的值的。
- 变量在运行过程中会变化,用于存储临时的值;
- 常量在运行过程中不变,用于储存固定的值。一般常量都是放在顶部,作为全局使用。
然而只是约定而已,Python 并没有语法上的强制要求,所以其实常量也可以变的,不过一般来说我们不会那么干。赋值
我们用等号
=来给变量赋值,什么是赋值呢?注意,不是等于,
a = 1这条语句不是说a等于1;
而是在内存中分配了一块空间把1这个整数存储起来,然后又在内存中创建了一个名为a的变量,并且将a变量指向存储1的内存地址。
这句话不能理解也没关系,你只要知道a = 1这条语句运行之后,a就是一个变量,它代表的值就是 1。
当然a 作为一个变量,它的值会随着重新赋值而发生变化。
>>> a = 1>>> a1>>> a = 'nemo'>>> a'nemo'上面的代码,a变量的值从1变为了'nemo'。
a变量的值从1变为了'nemo',实际上是在内存中又新分配了一块空间存储nemo这个字符串,然后将a的指向从原来指向1改为了指向nemo的内存地址。而原来的1就没有任何变量指向它了,那么等待它的将是被垃圾清理机制自动清除。
在 Python 中,不用在声明时指定变量类型,甚至不需要去声明,直接使用即可。
但是偶尔我们也需要指定变量类型,那么可以先给变量赋一个初始值:
>>> num = 0>>> char = ''
变量
常量
内存
指向
存储
运行
过程
名称
地址
字母
就是
是在
空间
类型
语句
变化
约定
没关系
一般来说
不用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
西安交大网络安全研究生复试
戴尔t140服务器光盘启动
邮箱收件服务器地址
中国电子 软件开发
系统数据库cdm图
深圳市天众互联网络科技有限公司
浙江潮流软件开发过程
青海软件开发外包价钱
海南综合软件开发厂家报价
软件开发回购协议
如何保护基站的网络安全
怎样接软件开发项目
软件开发优先级 m
为什么数据库要保持完整性
汽配软件开发公司
网络安全治理是
cs1.6 服务器插件
笔记本回收服务器
哪些人为网络安全负责
改用户名在数据库中已存在
海康服务器登陆地址
深圳市互联港湾网络技术有限公司
河北通用软件开发推荐
忻州网络技术市场报价
开机自动运行服务器管理器
stme更新游戏无法连接服务器
诚迈科技软件开发
服务器控制机房管理制度
软件开发需要主流都有什么
数据库user sa