学习和使用任何编程语言,都少不了变量,变量是计算机编程的核心。
变量类型
在Python中,有许多类型的变量。
比较常用的变量类型是整形(int
,long int
,long long int
),字符串(string
),浮点数(float
,double
)等。
一些常见数据例子:
整形:
1,2,3
字符串:
“Hello World”
,“1”
(注意:字符串一定要用引号括起来,只要括起来就是字符串)浮点数:
3.14,2.71
定义变量
相比于C语言,Python中定义变量就方便多了,只需要用到『 赋值 』运算符即可。
赋值运算是运算符的一种,其基本格式是
变量 = 要赋予的值
作用是将 要赋予的值 赋予给变量,这样这个变量也就有了值。
下面是一些赋值的语句例子:
a = 1 #整形
b = "String" #字符串
c = 1.21 #浮点数
另外,在上述代码中,我们使用了#
来注释,#
后面的内容不会被计算机读取。
变量操作
变量的值可以传递和修改。
值-传递
如果我们已经有了a和b的值,我们想要交换a,b的值,我们可以这样写:
# 定义变量
a = 1
b = 2
# 交换变量
c = a # 中间变量
a = b
b = c
这里使用了中间变量。
其中c=a
,a=1
即将a的值传递到c的值。
值-修改
Python中上述定义的变量是可以修改值的,只需按照定义变量的格式重复书写一下即可。
例:
a = 1
a = 2 # 此时a的值由1更改到2
练习
交换a,b,c三个变量的值为b,c,a。即若a=1,b=2,c=3交换后a=2,b=3,c=1。(如果更多变量呢?)
下一节: