課程
/后端開發
/Python
/初識Python
if not x % 2 : ? ?continue
x % 2 //對數進行整除,取其余數,如果為0,則為false,如果不為0,則為true
not x % 2? ?//非運算? ,啥意思
2018-03-20
源自:初識Python 3-9
正在回答
if not x % 2 :? ?continue
not x % 2? ?//非運算,對前面的運算結果取反,然后由if語句判斷。
舉例:如果x是4,x%2取余為0--》not 0是ture--》if ture則執行if下面的語句--》continue
宇娃 提問者
是偶數就continue
這樣說吧:
如果x是偶數,那么x%2結果就是None,None判定為False
加not就判斷為true了
如果沒有not, x %2 ,取余,得到0,或者1 ,正好奇數時候,執行if后面的語句,continue跳出循環
not取反, 偶數時候跳出循環,奇數繼續執行后面的語句
x % 2 x除以2 有余數為真,加not為假,就是沒有余數
整句意思就是如果x為偶數
你可以看看布爾值那節
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-20
if not x % 2 :
? ?continue
x % 2 //對數進行整除,取其余數,如果為0,則為false,如果不為0,則為true
not x % 2? ?//非運算,對前面的運算結果取反,然后由if語句判斷。
舉例:如果x是4,x%2取余為0--》not 0是ture--》if ture則執行if下面的語句--》continue
2018-03-20
是偶數就continue
2018-03-20
這樣說吧:
如果x是偶數,那么x%2結果就是None,None判定為False
加not就判斷為true了
2018-03-20
如果沒有not, x %2 ,取余,得到0,或者1 ,正好奇數時候,執行if后面的語句,continue跳出循環
not取反, 偶數時候跳出循環,奇數繼續執行后面的語句
2018-03-20
x % 2 x除以2 有余數為真,加not為假,就是沒有余數
整句意思就是如果x為偶數
你可以看看布爾值那節