Python 编程入门:变量与赋值

Posted 融合xx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 编程入门:变量与赋值相关的知识,希望对你有一定的参考价值。

以下所有例子都基于最新版本的 Python,为了便于消化,每一篇都尽量短小精悍,希望你能尽力去掌握 Python 编程的「概念」,可以的话去动手试一下这些例子(就算目前还没完全搞懂),加深理解。

经过前几章的铺垫,终于要讲到变量和赋值这个非常基本的「语句」了!其实之前你已经见过这种操作了。

变量基本上就是某个值的名字。合法的变量名的规则,以下划线( _ )或者字母开头,由字母,下划线( _ )和数字组成。
基本规则:
名字 = 表达式

a = 5
print(a)

这个操作叫做「赋值」,先求出右边的数字值是 5,然后再赋给了变量 a。也可以理解成「绑定」,把变量 a 和数字值 5 绑定起来。
随便提一下 print 就是打印值,方便查看变量的值。

a = 1
b = 2
a = b
b = 3
print(a)
print(b)

运行到 2 行时, a 初始化为 1,b 初始化为 2。a = b 这行把 a 和 b 的值(也就是 2)绑定了,所以 a 是 2。b = 3 让 b 取消之前和 2 的绑定,重新绑定为 3。

变量 a b
1 2
a = b 之后的值 2 2
b = 3 之后的值 2 3

赋值操作是一条「语句」,它进行了某些操作,改变了某些东西,但是不会返回一个值,和表达式不同。

a = 1
b = 2
c = a + b
print(c)
c = c + 1
print(c)

运行到第 3 行时 c 为 3,打印值,然后让 c 加上 1 变成 4,再重新和 c 绑定,所以 c 为 4。c = c + 1 可以简写为 c += 1,就是让 c 的值增加 1。

下一章要逐渐深入,开始讲分支了。




以上是关于Python 编程入门:变量与赋值的主要内容,如果未能解决你的问题,请参考以下文章

Python编程入门与实践pdf电子版下载

Python入门:Python变量和赋值

笔记《Python编程从入门到实战》——变量与基础数据类型

python编程基础

Python基础入门

Python基础入门