ad

通过《Python趣味编程入门与实战》_领略Python的趣味_2.2 变量与赋值

网友投稿 116 2023-11-13

【摘要】 本书摘自《Python趣味编程入门与实战》一书中第2章,第2节,王征、李晓波著。

2.2 变量与赋值

变量是指在程序执行过程中其值可以变化的量,系统为程序中的每个变 量分配一个存储单元。变量名实质上就是计算机内存单元的命名。因此,借助变量名就可以访问内存中的数据。

2.2.1 变量命名规则

变量是一个名称,给变量命名时,应遵循以下规则:

第一,名称只能由字母、数字和下画线组成;

第二,名称的第一个字符可以是字母或下画线,但不能是数字;

通过《Python趣味编程入门与实战》_领略Python的趣味_2.2 变量与赋值

第三,名称对大小写敏感;

第四,名称不能与Python 中的关键字相同。

关键字,即保留字。Python 的标准库提供了一个keyword 模块,可以输出当前版本的所有关键字。

单击“开始”菜单,打开Python 3.7.2 Shell 软件,然后单击菜单栏中的 “File/New File”命令,创建一个Python 文件,并命名为 “Python2-4.

py”, 然后输入如下代码:

import keyword #导入 keyword 模块

print(" 显示 Python 中所有的关键字:\n",keyword.kwlist)

print("\n 判断def 是否是关键字:",keyword.iskeyword('def')) print("\n 判断 dog 是否是关键字:",keyword.iskeyword('dog'))

单击菜单栏中的 “Run/Run Module” 命令或按下键盘上的 “F5”, 就可以运行程序代码,如图2.9所示。

2.2.2 变量的赋值

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的“类型”是变量所指的内存中对象的类型。

等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)

运算符右边是存储在变量中的值,例如:

counter = 80

miles =-160.0

name = "runoob"

#整型变量

#浮点型变量

#字符串

另 外 ,Python 允许同时为多个变量赋值。例如:

a =b =c =80

上述代码表示,创建一个整型对象,赋值为80,三个变量被分配到相同的内存空间上。

还可以为多个对象指定多个变量,例如:

a, b, c =11, 22, "python"

上述代码表示,两个整型对象11和22分配给变量a 和 b, 字符串对象“python” 分配给变量c。

利用 type() 函数,可以查看变量的数据类型。单击“开始”菜单,打开Python 3.7.2 Shell 软件,然后单击菜单栏中的“File/New File”命令,创建一个Python 文件,并命名为 “Python2-5.py”, 然后输入如下代码:

a,b,c,d=20,5. 5, 4+3j,"Python"# 为多个对象指定多个变量

print(type(a), type(b), type(c),type(d)) # 查看变量的数据类型

单击菜单栏中的 “Run/Run Module” 命令或按下键盘上的“F5”, 就可以运行程序代码

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:通过《Python趣味编程入门与实战》_领略Python的趣味_12.2.3 绘制矩形
下一篇:通过《Python趣味编程入门与实战》_领略Python的趣味_10.2.2 time 对象
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×