Python入门教程(五)Python变量的用法
在Python中,变量是用来存储数据的,比如数字、字符串等。在这篇文章中,我们将深入了解Python中变量的用法。
Python变量的声明
在Python中,声明一个变量不需要指定变量类型,只需要给变量赋值即可。例如:
x = 5
在上面的代码中,我们声明了一个变量名为x,并给它赋值为5。这里的代码相当于告诉Python,在内存中开辟一片空间,将值5存储在这个空间中,并且将这个空间的地址与变量名x建立关联。
除了整型数据之外,Python还能存储任何数据类型,例如字符串。
示例代码:
name = "John"
在上面的代码中,我们声明了一个变量名为name,并给它赋值为字符串"John"。同样,Python在内存中开辟一片空间,将字符串"John"存储在这个空间中,并且将这个空间的地址与变量名name建立关联。
Python变量的命名规则
在Python中,变量名可以是任何字母、数字或下划线的组合,并且不可以以数字开头。变量名区分大小写。例如:
age = 25
age_1 = 26
_age = 27
在上面的代码中,我们声明了三个变量,分别为age、age_1和_age。这里的变量名都是符合Python变量命名规则的。
Python变量的赋值
在 Python 中,我们可以为一个变量赋值多次,而每一次赋给变量的值都可以不同。例如:
x = 5
print(x)
x = "John"
print(x)
在上面的代码中,我们首先将变量 x 的值设置为 5,然后打印出来。然后我们把 x 的值改为字符串 "John",并再次打印出来。这里打印出来的值分别是 5 和 John。
变量的运算
在 Python 中,变量可以进行各种运算。例如:
a = 5
b = 3
print(a + b)
在上面的代码中,我们声明了两个变量 a 和 b,它们的初始值分别为 5 和 3。然后我们通过使用加法运算符 + 将它们相加,并用 print() 函数打印出结果,结果为 8。
Python常量
在Python中,可以使用常量来存储数据。常量是指在程序运行过程中不会被修改的值,比如pi值等等。在Python中,我们通常使用大写字母来定义常量。例如:
PI = 3.141592653
在上面的代码中,我们定义了一个名为 PI 的常量,并把 pi 的值赋给它。
示例1:
# -*- coding: utf-8 -*-
"""
Created on Wed Oct 20 18:55:15 2021
"""
a = 3
b = 4
print("开始前:a = {},b = {}".format(a, b))
# 实现a和b的互换
temp = a
a = b
b = temp
print("结束后:a = {},b = {}".format(a, b))
上面的代码实现了一个非常经典的问题,即如何交换两个变量的值。首先我们定义了两个变量 a 和 b,并分别给它们赋值为 3 和 4。然后我们用一个中间变量 temp 来暂存 a 的值,接着把 b 的值赋给 a,最后再用 temp 来把 a 的值赋给 b,以此完成了 a 和 b 的互换。
示例2:
# -*- coding: utf-8 -*-
"""
Created on Wed Oct 20 19:02:21 2021
"""
PI = 3.141592653
def area_of_circle(radius):
return PI * radius ** 2
print(area_of_circle(10))
在上面的代码中,我们定义了一个名为 PI 的常量,并把 pi 的值赋给它。然后我们定义了一个名为 area_of_circle() 的函数,它接收一个参数 radius,并且返回以 radius 为半径的圆的面积。在函数中,我们使用 PI 来计算圆的面积。最后我们调用 area_of_circle() 函数,并传入半径值 10,最终的输出结果为 314.1592653。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python入门教程(五)Python变量的用法 - Python技术站