本页目录
2 变量
发布时间:
变量
定义:变量是程序中用来存储和表示数据的一种标识符。
作用:在计算机内存中保存数据。
一个真正的程序里面会有各种数据,不是固定不变的,可进行处理和计算。为方便使用为这些数据取名。通过变量名字区分不同的数据。
定义格式: 变量名 = 变量值
首次使用变量会在内存中划分空间,并初始化,再次使用时,只修改原空间的值。
js
age=3
name="路飞"
print(name,"的年龄是",age)
print("name""的年龄是",age)#?????
1
2
3
4
2
3
4
思考:去掉中间的空格怎么办?
同一个变量可以反复被复制,并且可以是不同的数据类型。
js
a=1
print(a)
a="哈哈"
print(a)
1
2
3
4
2
3
4
数值类型
数值类(number)型分为
1、整数 int
可用type()检测数据类型
js
a=10
print(type(a))
<class 'int'>//输出
1
2
3
2
3
2、浮点数 float
3、布尔型 bool
True False 严格大小写 值为1、0
js
print(True+False)
print(True+1)
//输出
1
2
1
2
3
4
5
2
3
4
5
4、复数 complx(用的较少)
固定写法: z=a+bj //a是实部,b是虚部分,j是虚数单位 用的较少
js
ma= 1+2j
ma2=2+3j
print(ma+ma2)
3+5j//输出
1
2
3
4
2
3
4
虚数单位只能是j不能自定义。
5、字符串
需要加上引号,单引号和双引号都可以。包含多行内容也可以用三引号
js
name="sdfa"
name='sdfa'
name='''sdfasdfasdf
asdfasd
asdf
"""
print(name)
print(name)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
注意多行注释 也是三引号 “”“,但是作为变量内容时,要有变量名。
js
"""
我是注释
"""
1
2
3
2
3
总结:
先定义在使用
同一个变量可以反复被赋值,单数据类型不能变。