Python新手入门篇:变量

70 阅读3分钟

Python变量

本篇视频讲解

计算机是一种能 存储数据 和 处理数据 的机器。

什么是变量?
答:在基础知识里面讲的存储数据的概念在编程中的落地实现就是变量
换句话说:变量在编程中就是用来存储数据

以下是现实生活中的参照:杯子

杯子能存可乐,存咖啡,你想存沙子也行,总之只要存得进就行,因为它是一种容器。
对应到编程中,我们使用变量作为容器来存储:数值文字和一切能存储的数据

下面是变量在 Python 中的代码,如下:

aaa = 520
bbb = 3.1415926
ccc = "Hello"
ddd = '世界'
eee = True
fff = False
ggg = ccc # 注解:ggg复制了ccc的当前值

其中
等于号 前面是 变量名(名字)
等于号 后面是 变量值(内容)
等于号 在编程中是 存储 的意思(术语称为:赋值
所以第一行语句的意思是:名为 aaa 的变量存储了值为 520 的内容。

接下来的 bbb 存储了一个带有小数的数值,即圆周率: 3.1415926 。
接下来的 ccc 存储了一段文字 Hello , 在编程中的文字必须使用 英文的双引号 括住(否则会被Python认为是变量名)。
接下来的 ddd 存储了一段文字 世界 , 这段文字使用了 英文的单引号 括住(其作用跟双引号一样)。
接下来的 eee 存储了一个逻辑值 True , 代表为的逻辑结果。
接下来的 fff 存储了一个逻辑值 False , 代表为的逻辑结果。
接下来的 ggg 存储了变量 ccc 的当前值, 可以理解为 ggg 复制了 ccc 的当前值。

井号 及后面的内容是注解语法,仅当注解所用。

以上就是编程中常见的变量类型: 数值 、 文字 、 逻辑值 。


但上例中的代码在 Python 中运行是 没有任何输出的 ,因为它只是执行了存储操作。
如果我们想在运行结果里看到变量的值,那必须加入下面的 print 语句(打印的意思),如下:

aaa = 520
print(aaa)       # 可填入变量名 aaa
print("aaa")     # 可填入具体的值:文字 aaa(带了双引号)
print(1314)      # 可填入具体的值:数值 1314
print(1314, aaa) # 可同时打印多个值,用逗号隔开即可

其中
print 后面带一对括号,括号中填入要打印的内容即可。
最后,运行这段代码,你就会在屏幕中看到程序打印出来的结果。


:若你没有安装Python,可在官网 min2k.com 上直接在线编写和运行本篇的代码。

本篇的练习题如下:

第1题
创建一个变量名为num,并赋值为你喜欢的数字,最后打印出num的值。
第2题
创建两个变量名为num1和num2,并分别赋值为你两个幸运数字,最后分别打印出num1和num2的值。
第3题
创建两个变量名为name和age,并分别赋值为你的名字和年龄,最后打印出这两个变量值。

请认真完成所有练习题,勤加练习有助于快速提升你的编程能力。
更多练习题可以访问 www.min2k.com/course/docs…