Python3.*(第八课——运算符,重要的佐料一)

Python中提供以下几种运算符:

       赋值运算符

       算数运算符

       位运算符

       索引运算符

       比较运算符

       逻辑运算符

赋值运算符

       表达式值赋给变量

       一个变量的值赋给另一个变量

       连续赋值:a = b = c = 20

算数运算符

       “+”:加法运算符,还可以作为字符串

       “-”:减法运算符,作为求负运算符

       “*”:还可以作为字符串的连接运算符,表示将N 个字符串连接起来。

              s='Python '    print(s*5)

       Python 的除法运算符有两个:

              “/”表示普通除法(即除不尽时,会产生小数部分)

              “//”表示整除,使用它除出来的结果只有整数部分,小数部分将会被舍弃。

       Python不允许使用0作为除数

       Python2.x只有一个”/”是Python3.x的综合版。

%:求余运算符:

              求余运算符完全支持对浮点数求余。

              余运算的第二个操作数不能是0。

              求余运算的结果不一定总是整数。

                     print('5.2 % -2.9的值为:',5.2 % -2.9)

                     5.2 % -2.9的值为: -0.5999999999999996

              Python求余运算的逻辑是用被除数减去除数的N倍,此处的N是-2,因此得到结

              果是-0.6。

              浮点数的存储机制导致的。计算机底层的浮点数的存储机制并不是精确保存每一个

              浮点数的值。浮点数在Python 中可能产生精度丢失。比如此处正常计算的结果应该是0.6 ,但实际计算出来的结果是一个非常接近0.6的值。

       **:乘方运算符:Python 支持使用"**"作为乘方运算符,同时也可以进行开方计算。

print('5的2次方',5**2)#25

print('4的开平方:',4**0.5) #2.0

print('27的开3次方:',27**(1/3))#3.0

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值