正在回答 回答被采纳积分+1
26回答
weixin_慕圣2420168
2020-04-23 08:53:37
num1%2中的"%"是取余的意思,在本例中,是将num1除以2再进行取余,我们知道,偶数都是能被2整除的,,余数为0,而奇数被2整除余数是1。因此可以根据对2取余操作进行0,1的判断,来确定一个数是奇数还是偶数。
其实,%还可以进行其他的操作,比如153%10。153÷10=15……3,因此上述结果为3。
那么如何将十位数提取出来呢?我们可以首先取余得到5.3,再进行取整操作即可。
按照这样的思路,我们这样计算,i=153/10%10,即用15.3÷10=1^5.3,j=int(i)=5
慕函数5202787
2020-04-20 23:33:02
###num1这个变量的值除2的余数
num1%2
weixin_宝慕林6537348
2020-04-20 11:14:26
num1除以2,取其余数。
零基础Python入门体验课
- 参与学习 8270 人
- 提交作业 576 份
- 解答问题 263 个
慕课网首推Python体验课,用体系化的学习方式+实战性的项目练习,带你轻松入门Python。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧