☰
Python18:核心语法-数据存储与运算-运算符-算术运算符
2026/10/2 12:40:45 网站建设 项目流程

运算符:算术运算符、赋值运算符、比较运算符、逻辑运算符。

算术运算符

算术运算符是用于执行基本的数学运算的符号,作用于一个或多个操作数上,并产生一个计算结果。

# 算术运算符的优先级 --> ** --> * / // % --> + - print("0.1+10/4**2 = ", 0.1 + 10/4**2) # 先求幂 =0.725

案例:

x = input("请输入x的值:") y = input("请输入y的值:") print("x + y =",x+y) print("x - y =",x-y)

input () 得到的是字符串,不是数字,不能直接做减法。

x = int(input("请输入x的值:")) y = int(input("请输入y的值:")) print("x + y =",x+y) print("x - y =",x-y) """ 运行结果: 请输入x的值:10 请输入y的值:5 x + y = 15 x - y = 5 """

x = float(input("请输入x的值:")) y = float(input("请输入y的值:")) print("x + y = ", x + y) print("x - y = ", x - y) """ 请输入x的值:0.5 请输入y的值:0.4 x + y = 0.9 x - y = 0.09999999999999998 # 0.09999999999999998 --> 精度损失:由于计算机底层是基于 二进制 进行数据的存储与处理,二进制是无法准确地表示所有的小数的,因此涉及到浮点数的运算时,可能会损失精度(这是正常情况,不属于异常情况)。 """ # 再一例 # 请输入x的值:5.4 # 请输入y的值:5.3 # x + y = 10.7 # x - y = 0.10000000000000053 # 再一例 # 请输入x的值:10 # 请输入y的值:5 # x + y = 15.0 # x - y = 5.0

涉及到浮点数的算术运算时,可能会损失精度(因为计算机底层是基于二进制来进行数据的存储和处理的,二进制是无法准确地表示所有的小数的)。


声明:本篇学习笔记参考黑马程序员相关课程,部分素材来源于网络公开资料;文中为个人整理复盘,仅供学习交流使用。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询