亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這句代碼怎么理解?

if not x % 2 :
? ?continue

x % 2 //對數進行整除,取其余數,如果為0,則為false,如果不為0,則為true

not x % 2? ?//非運算? ,啥意思

正在回答

5 回答

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


0 回復 有任何疑惑可以回復我~
#1

宇娃 提問者

非常感謝!
2018-04-22 回復 有任何疑惑可以回復我~

是偶數就continue

0 回復 有任何疑惑可以回復我~

這樣說吧:

如果x是偶數,那么x%2結果就是None,None判定為False

加not就判斷為true了

0 回復 有任何疑惑可以回復我~

如果沒有not, x %2 ,取余,得到0,或者1 ,正好奇數時候,執行if后面的語句,continue跳出循環

not取反, 偶數時候跳出循環,奇數繼續執行后面的語句

0 回復 有任何疑惑可以回復我~

x % 2 x除以2 有余數為真,加not為假,就是沒有余數

整句意思就是如果x為偶數

你可以看看布爾值那節

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758393    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

這句代碼怎么理解?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號