文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python学习:运算符

2023-01-30 22:22

关注

简单运算符:

  •  +(加)

           两个对象相加

  •  -(减)

           从一个数中减去另一个数,如果第一个操作数不存在,则假定为零

  • *(乘)

          给出两个数的乘积,或返回字符串重复指定次数后的结果

     Eg.'haha' * 3 输出 'hahahahahaha'

  •  **(乘方、平方)

     返回 x 的 y 次方

  •  /(除)

     返回 x 除以 y

  • //(整除)

     x 除以 y 并对结果向下取整至最接近的整数

  •  %(取模、取余)

     返回除法运算后的余数

----------------------------------------------------------------------------------------

比较运算符:

  •   > (大于)

       返回 x 是否大于 y

  •   < (小于)

       返回 x 是否小于 y

  •   >= (大于等于)

       返回 x 是否大于或等于 y

  •   <= (小于等于)

    返回 x 是否大于或等于 y

  •   !=(不等于)

       比较两个对象是否不相等

  •   == (等于)

       比较连个对象是否相等

 

注意:所有比较运算符返回的结果均为 True 或 False 

----------------------------------------------------------------------------------------

赋值运算符:

  •   +=(自增 incrementing)

       Eg.  x += 1 输出 x = x+1

  •   -=(自减 decrementing)

       Eg.  x  -= 1  输出 x = x-1

  •   *=(自乘 )

      Eg.  x *= 2 输出 x = x * 2

  •   /=(自除)

      Eg.  x /= 2 输出 x = x / 2

----------------------------------------------------------------------------------------

逻辑运算符:

  •  Not(布尔“非”)

      如果 x 是 False ,则返回 True。

      如果 x 是 True ,则返回 False。

  •   And(布尔“与”)

      只有两个条件全部为 True 的时候, 结果才会为 True

      如果 x 是 False ,则 x and y 返回 False ,否则返回 y 的计算值。

      当 x 是 False 时, x = False;y = True;x and y 将返回 False

      在这一情境中,Python将不会计算 y ,因为它已经了解 and 表达式的左侧是 False ,这意味着整个表达式都将是 False 而不会是其他的值。这种情况呗称作短路计算(Shorting-circuit Evaluation)

  •   Or (布尔“或”)

      只要有一个条件为True,则结果为Ture

      如果 x 是 True ,则 x or y 返回 True ,否则返回 y 的计算值。

      x = True;y = False;x or y 将返回 True

 

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯