python中的空值判斷和空字符串判斷方式
python空值判斷和空字符串判斷
之前有朋友問我Python怎么對空值進(jìn)行判斷,有沒有現(xiàn)成的函數(shù)?
好像還真沒有,除非你自己封裝一個,畢竟不同情況下對空值的認(rèn)定標(biāo)準(zhǔn)也不唯一。
比如:
這兩個字串"''"和" "是不是空呢?
其實(shí)它不是空字符串,但有時候?qū)ξ覀儊碚f他就是無效數(shù)據(jù),所以也是False。
Python里面的空值有哪些呢
None,False,0,0.0,0L,'',(),[],{}
如下:
可以看到后面兩個判斷的結(jié)果確實(shí)是True。
如果對空字符串判斷,可以使用strip()函數(shù)
它的作用是去掉字串兩邊的空字符。
如果對空值判斷的次數(shù)比較多,可以自己封裝適合自己的函數(shù)。
提高效率,方便自己。
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決pycharm 工具欄Tool中找不到Run manager.py Task的問題
今天小編就為大家分享一篇解決pycharm 工具欄Tool中找不到Run manager.py Task的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07零基礎(chǔ)寫python爬蟲之urllib2中的兩個重要概念:Openers和Handlers
文章首先介紹了urllib2的2個方法,然后詳細(xì)介紹了urllib2中的2個重要概念Openers和Handlers的相關(guān)知識,希望能對大家有所幫助2014-11-11Python中使用?zipfile創(chuàng)建文件壓縮工具
這篇文章主要介紹了Python中使用zipfile創(chuàng)建文件壓縮工具,通過使用 wxPython 模塊,我們創(chuàng)建了一個簡單而實(shí)用的文件壓縮工具,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的ca參考借鑒價值,需要的朋友可以參考下2023-09-09在Pycharm中對代碼進(jìn)行注釋和縮進(jìn)的方法詳解
今天小編就為大家分享一篇在Pycharm中對代碼進(jìn)行注釋和縮進(jìn)的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01python實(shí)現(xiàn)微信自動回復(fù)及批量添加好友功能
這篇文章主要介紹了python實(shí)現(xiàn)微信自動回復(fù)及python 批量生成微信添加好友截圖功能的實(shí)例代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07