m0_67255940 2022-09-05 23:51 采纳率: 85.7%
浏览 22
已结题

问一个python题

img


我的理解是:我需要在1~9里面找到某几个数,同时满足这个num除余2但是不除余3,所以这两个数是5和7?

  • 写回答

1条回答 默认 最新

  • afool�‍♂️ 2022-09-06 00:59
    关注

    我怎么觉着是3和9?if条件为真才执行,num % 2 为真(非0),也就是要满足num模2不等于0,num不被2整除,和not num % 3为真,也就是num模2等于0,num能被3整除。那不就是3和9嘛?
    我想你应该是理解错了,%是求模运算,这条if语句应该是说num不能被2整除(也就是有余数),且能被3整除(余数为0)。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月14日
  • 已采纳回答 9月6日
  • 创建了问题 9月5日