课程
/后端开发
/Python
/初识Python
if not x%2:
continue
这条代码该怎么理解?
2017-09-04
源自:初识Python 5-7
正在回答
如果不能整除,直接进入下一次循环
小七闲 提问者
慕粉3458977
小七闲 提问者 回复 慕粉3458977
慕妹9079035
指的是同学代码里第一条吗?我的理解是这样的,not判断的是布尔类型,not false为true,所以if not false会执行冒号后面的语句,if not true则不会。
如果是偶数的话,x%2为0即false,not x%2即为ture,执行if冒号后面的语句也就是continue跳回开头;同理奇数的话就不会跳回开头。
这里需要回顾3-9关于布尔类型的说明。
如果不能整除,也可以用于如果x不是2的倍数,进入下一次循环
如果x不是2的倍数的话,就进入下一次循环
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序