目录
一、 变量介绍
二、 变量使用规则
三、 操作练习
四、 数据类型扩展
一、变量介绍
万物皆有名,如Python是该语言的称呼,同理Python语言的变量也有名称。变量是给值取的名字,将值赋予变量,在之后的代码中就可以通过变量来引用对应的值。
变量意义:
1.临时存储,一次计算后可多次引用变量。
2.上下文,数字代表不同的度量(长度、温度、里程、重量、体积等等),例如50是体重(单位KG),可以为其取一个person_weight这样的名字,在引用的时候就非常直观了。
二、变量使用规则
·运算符格式:x + y
理解:运算符是一个符号,如+是运算符,使用+号会将左侧x和右侧y相加。
·赋值运算符格式:personsum = x
理解:=号是赋值运算符,会将右侧的x赋值给左侧的名字personsum。
·命名规则:变量名不限长度,默认规则是包含大小写(A-Z,a-z)、数字(0-9)、下划线(_),不能以数字开头。
·可读规则:使用可读性更好的名字,比如s和seconds,w和weight,k和kilos,后者更加直白可读,当然也结合上下文实际情况体现。
注意事项:区分大小写。
三、操作练习
输入name和age,并直接print和格式化print,结果对比如代码所示; 而且可以分别输入name和age进行变量检查。
name = "Judy"
age = 22
print(name,age)
print(f"name is {name}, age is {age}!")
Judy 22
name is Judy, age is 22!
>>>name
'Judy'
>>>age
22
四、数据类型扩展
上小节使用了字符串(str)和整数(int)分布定义了name和age,除了这两种数据类型,还有其他,下一章节介绍几种重点常用的数据类型的使用方法。
Python中的数据类型主要包括:
1.整数(int):表示整数,例如:x = 2。
2.浮点数(float):表示带有小数点的数值,例如:y = 1.23。
3.布尔值(bool):表示真(True)或假(False)的值,用于逻辑运算,
例如:is_true = True。
4.字符串(str):表示文本数据,可以使用单引号或双引号表示,
例如:text = "Welcome, Python!"。
5.列表(list):有序的可变容器,可以包含不同数据类型的元素,
例如:colorlist = [99, 88, 'red']。
6.元组(tuple):有序的不可变容器,例如:my_tuple = (3, 2, 'orange')。
7.集合(set):无序的可变容器,不允许重复元素,例如:my_set = {1, 2, 3}。
8.字典(dict):无序的键值对集合,例如:my_dict = {'name': 'Jay', 'age': 35}。
9.复数(complex):包含实部和虚部的数值,例如:z = 4 + 4j。
10.字节串(bytes):以字节为单位的不可变序列,例如:b = b'python'。
11.字节数组(bytearray):以字节为单位的可变序列,
例如:ba = bytearray(b'python')
下篇预告:python基础篇-数据类型