Day02-04_算术运算符

"""
运算符  就是使用对应的符号 让数据之间完成对应的运算
根据作用 可以分为算术运算符  比较运算符  逻辑运算符等等

运算符根据参与运算数据的个数呢 又分为一元运算符  二元运算符  三元运算符[Python中没有]
算术运算符
    一元运算符就是 正负号 + 还有 -, 只不过一般写数据的时候+是忽略的 可以不写的
        -19  -20  +38  38
    二元运算符
        加 +  两个数据相加求和
        减 -  两个数据相减求差
        乘 *  两个数据相乘求积
        除 /  两个数据相除求商  这个结果是浮点类型的  除不尽会有小数  比如 10/4 结果是2.5
        向下整除 //    两个数据相除求商  结果是整数类型的
            对商做了进一步的操作:向下取整
            向下取整:小于或者等于并且接近于数据的整数
            比如 3.14 === 向下取整就是3
                4.0 ==== 向下取整就是4
                -2.7 === 向下取整就是-3
            举例
                10//4=2
        取余数 %  两个数据相除之后获取余数
                11除以4  商2余3
                11%4 = 3
        幂数 **  求两个数的幂数  前者为底数  后者为指数
            x**y ==== x的y次方
            比如3**2 ==== 3的平方 === 9
            10**(-3) ==== 10的-3次方 ==== 千分之一 ==== 0.001

            y还可以为分数 1/n  达到开方的效果
               27**(1/3) ====> 对27开3次方   ==== 3.0
            负数次方或者1/n 结果是浮点类型的

算术运算符之间的优先级别
    ** 高于 正负号 高于 *、/、//、% 高于 加减
编程语言中提高表达式的优先级 使用的都是 ()
"""
print(17 + 9)
print(17 - 8)
print(17 * 2)
print(17 / 8)
print(17 // 8)
print(17 % 9)   # 余数为0 代表的是什么意思????  整除  18 % 9 = 0
print(2 ** 3)
print(8 ** (1/3))  # 先执行1/3  再求幂
print(8 ** 1/3)  # 先执行8**1  再除以3


print(-1 ** 2)  # -1
print((-1) ** 2)  # 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值