av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:python中if not如何使用?

if語句簡單來說,就是一個判斷語句。電腦根據一個條件判斷是否符合條件,最后輸出結果。講完了if的簡單介紹,相信接下來大家會對if not有一個很好地理解了。接下來就開始我們今天對if not使用的學習吧。

10多年建站經驗, 成都做網站、成都網站建設客戶的見證與正確選擇。創(chuàng)新互聯(lián)提供完善的營銷型網頁建站明細報價表。后期開發(fā)更加便捷高效,我們致力于追求更美、更快、更規(guī)范。


if not 就是一個判斷語句,not 表示非,寫成這個樣子可能就理解了:

if not cond:
do_something()

意思就是如果 cond 為 “假值” (False,None,"" 等)時,執(zhí)行分支里的語句。

如果學過別的語言,比如 C\C++ 等,上面的語句等價于:

if !cond {
    do_something();
}

舉例:

attrs = ((name, value) for name, value in future_class_attr.items() if not name.startswith('__'))

意思就是,如果 name 這個字符串不是以 "__" (兩個下劃線) 開頭(表示不是 private 的成員),就添加到生成器里。

拓展:

舉例需求為,內容中不得出現(xiàn) '招聘', '誠聘', '社招' 等關鍵字,符合條件的才打印出來。

#!/usr/bin/env python
# -*- coding: gbk -*-
# -*- coding: utf_8 -*-
# Date: 2016/5/13
# Created by 獨自等待
# 博客 http://www.waitalone.cn/
 
filters = ['招聘', '誠聘', '社招']
contents = [
  '獨自等待安全團隊誠聘, //www.jb51.net/',
  '獨自等待安全團隊招聘, //www.jb51.net/',
  '獨自等待安全團隊社招, //www.jb51.net/',
  '獨自等待信息安全博客, //www.jb51.net/',
]
 
for content in contents:
  if any(keyword in content for keyword in filters): continue
  print content

以上就是python中if not的使用方法。更多Python學習推薦:PyThon學習網教學中心。


當前名稱:創(chuàng)新互聯(lián)Python教程:python中if not如何使用?
網址分享:http://uogjgqi.cn/article/ccddscg.html
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流