Python的变量与常量-信息技术爱好者

信息技术爱好者

您现在的位置是:首页> 视频教程> Python教程

博客浏览

Python的变量与常量

申浩利2023年9月1日个人博客1008
今天我们需要通过“我的第一个程序”来理解什么是变量,了解变量的命名规则,掌握变量赋值的方法,而关于全局变量和局部变量以及如何分析变量的作用范围,还有如何使用常量,我们先有个概念,以后我们再详细研究。

我的第一个程序

我们先看一个简单的python程序”我的第一个程序”

"""

我的第一个程序

输入自己的姓名,然后输出:你好,这是X的第一个程序!

"""

# 输入姓名并赋值给变量a

a=input("请输入你的姓名:")

b="你好,这是"+a+"的第一个程序!"

print(b)我们运行一下这个程序,程序提示请输入你的姓名,输入姓名回车后(比如我输入的是申浩利),程序会输入:“你好,这是申浩利的第一个程序”。

变量的定义

什么是变量呢?标准定义是:变量是计算机内存中的一块区域,变量可以存储任何值,而且值可以改变。

在“我的第一个程序”里a和b都是变量,a存储的是姓名,而姓名是用户输入,可以是张三也可以是李四。b也是一个变量,大家思考一下b存储的内容是什么?

每一个变量都有一个名称,一个值!

变量的命名规则

变量的命名规则:第1个字符必须是字母或下划线,其它字条可以由字母、数字或下划线组成。

变量名要能描述变量值的意思,最好做到顾名思意,合理的变量名命名可以让你的程序的可阅读性提高。

变量的赋值

Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程。

Python中一次新的赋值,将创建一个新的变量。

a=1创建一个变量,并且赋值为1

#验证变量的标识id

a=1

print(id(a))

a=2

print(id(a))

局部变量与全局变量

局部变量:只能在函数或代码段内使用的变量。

全局变量:能够被不同的函数、类或文件共享的变量。

我们今天只需要知道局部变量和全局变量这个概念,关于变量和作用范围和生命周期,以后自己慢慢体会。

常量

常量是指一量初始化后就不能改变的变量,但Python中没有提供定义常量的关键字,如果我们要在python中使用常量,可以自己定义一个常量类来实现常量的功能,这个以后用到时我们再讲。

欢迎到下方观看视频中去观看详细的视频讲解,并长按点赞支持我!