我知道在PEP8中除法和乘法本身是不可行的,所以我想知道如何找出一个数字是否可以被另一个数字完全整除。作为一个例子,我需要确定某一年,任何一年是否是闰年。要做到这一点,我需要知道年份是否可以完美地被4整除,如果是,如果它完全可以被100整除,那么它也是400.这是三个标准。但是我不知道如何设置一个循环来查找它是否可被4整除而没有余数并继续进行第二个循环以查找它是否可以被100整除等等,或者返回它不是闰年。
答案 0 :(得分:1)
如果你正在处理整数,你可以只应用余数操作数%
4 % 2 results in 0
17 % 5 results in 2
要完全按数字除,结果必须为0.