Python 极简教程(四)变量与常量
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,变量和常量在 Python 中没有 常量 与 变量 之分。只有约定成俗的做法:全大写字母的名称即为 常量:PI = 3.1415926全小写字母的名称为 变量:name = 'nemo'变量与常量都是
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
美国警察被指滥用机密数据库
我的世界重置服务器会换ip吗
山东瑞和软件开发
威龙网络技术有限公司
微信小程序的服务器环境
真实软件开发专业服务
软件开发项目监理费取费标准
软件开发彩铃内容范本
软件开发短期培训能学会吗
广州雷智网络技术有限公司
如何彻底删除SQL数据库
服务器内存什么意思
电脑上服务器邮箱在哪里查找
双代号网络技术论文
物流软件开发需要什么技术
数据库中表和实体的对应关系
欧盟对美国贸易数据库
暗黑服务器bug
不用数据库实现登录注册
上海搜网络技术有限公司
科技类数据库
国际网络安全应急论坛组
网络安全维护计划书
游戏服务器结构
计算机网络技术安全论文
汉中软件开发成交价
个人数据库用哪种磁盘
java 不同数据库查询
数据库表名和实例名
潍坊市网络安全工作