当前位置:首页>python>Python基本数据的表示

Python基本数据的表示

  • 2026-08-26 09:38:25
Python基本数据的表示

变量

变量是什么

在Python中,变量是一种存储数据的容器,它可以保存各种类型的数据。 例:num1 = 1,其中前面的1是一个变量,后面的1是一个常量,就像把1装到一个num1的盒子里一样。其中变量的初始值一般可以通过常量来设置。

注1:变量有类型的区别

num = 1# 整数height = 1.80# 浮点数name = '小王'# 字符串isStudent = True# 布尔值

注2:变量的名称一般建议使用小写字母、数字和下划线,不能使用特殊字符,不能使用数字开头。

应该在什么时候使用变量?

1.反复使用一个数据 2.需要在不同的地方使用同一个数据

# 例:让用户输入两个数加起来再输出num1 = input('请输入第一个数:')num2 = input('请输入第二个数:')print(int(num1) + int(num2))

注:关于函数int(num1),表示把字符串变成整数。圆括号内的变量叫参数,函数可以根据传递参数变量的不同而展示不同的结果。如果圆括号内没有内容,那么函数的功能往往是固定的。

整数

整数是什么

整数是一种用于表示数字的数据类型,它可以表示正数、负数和零。

最常见最基本能进行代数计算:

运算符
描述
+
加
-
减
*
乘
/
除
//
整数(向下取整)
%
余数(取模)
**
幂

计算中要注意优先级,由高到低,平级计算从左到右。可以使用括号来改变优先级。

# 例1:基本计算num = 3 + 4 ** 2print(num)# 意思为 4 ** 2 = 16#       3 + 16 = 19# 例2:使用括号改变优先级num = (3 + 4) ** 2print(num)# 意思为 3 + 4 = 7#       7 ** 2 = 49# 例3:运算符的简化写法num1 = 49num1 = num1 // 3print(num1)# 可简化为num1 = 49num1 //= 3print(num1)# 意思为 49 // 3 = 16

其他数据类型

布尔型

布尔型取值只有两种,即真假——True(真)和False(假)。也称为逻辑型,利用布尔型变量可以保留逻辑判断结果。

# 例1:flag = 1 > 2print(flag)# 输出为:False# 例2:逻辑运算flag1 = Trueflag2 = Falseprint(flag1 or flag2 andnot flag1)# 输出为:True

浮点数

浮点数就是小数,名称来自float。

# 例1:num = 1.5print(num)# 输出为:1.5# 例2:指数的表示方法num = 1.5e-5print(num)# 输出为:0.00015

注:浮点数永远不可能精确,由于浮点数储存数位的限制,不可避免存在着精度损失。很多科学计算需要反复计算,这种很小的精度损失就有可能在累计后产生明显误差。

字符串

字符串通常表达各种文本信息,常量使用单引号或者双引号括起来。

strs = '中国'print(strs)# 输出为:中国strs = "中国"print(strs)# 输出为:中国

1.注意不能使用中文符号。 2.其中建议只使用单引号,如果字符里有单引号,就可以使用双引号、甚至三引号。 3.或者可以使用转义字符——转换为原来意义的字符,以反斜杠标记的字符,默认将此字符看成字符的本来意思。

strs = 'It\'s a book'print(strs)# 输出为:It's a book

最新文章

随机文章