日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁 > 科技  > 軟件

記錄一下Python不同數(shù)據(jù)對象的空值校驗(yàn)!

來源: 責(zé)編: 時間:2024-01-10 09:35:23 201觀看
導(dǎo)讀在Python中,我們可以使用不同的方式來校驗(yàn)數(shù)值的空值、字符串的空值以及對象的空值。下面是一些常用的方法和示例代碼。1.校驗(yàn)數(shù)值的空值使用if語句判斷數(shù)值是否為None:num = Noneif num is None: print("數(shù)值為空")

在Python中,我們可以使用不同的方式來校驗(yàn)數(shù)值的空值、字符串的空值以及對象的空值。FOT28資訊網(wǎng)——每日最新資訊28at.com

下面是一些常用的方法和示例代碼。FOT28資訊網(wǎng)——每日最新資訊28at.com

FOT28資訊網(wǎng)——每日最新資訊28at.com

1.校驗(yàn)數(shù)值的空值

使用if語句判斷數(shù)值是否為None:FOT28資訊網(wǎng)——每日最新資訊28at.com

num = Noneif num is None:    print("數(shù)值為空")else:    print("數(shù)值不為空")

FOT28資訊網(wǎng)——每日最新資訊28at.com

使用if語句判斷數(shù)值是否為0:FOT28資訊網(wǎng)——每日最新資訊28at.com

num = 0if num == 0:    print("數(shù)值為空")else:    print("數(shù)值不為空")

FOT28資訊網(wǎng)——每日最新資訊28at.com

使用if語句判斷數(shù)值是否為NaN(非數(shù)字):FOT28資訊網(wǎng)——每日最新資訊28at.com

import mathnum = math.nanif math.isnan(num):    print("數(shù)值為空")else:    print("數(shù)值不為空")

FOT28資訊網(wǎng)——每日最新資訊28at.com

2.校驗(yàn)字符串的空值

使用if語句判斷字符串是否為空字符串:FOT28資訊網(wǎng)——每日最新資訊28at.com

string = ""if string == "":    print("字符串為空")else:    print("字符串不為空")

FOT28資訊網(wǎng)——每日最新資訊28at.com

使用if語句判斷字符串是否只包含空格:FOT28資訊網(wǎng)——每日最新資訊28at.com

string = "   "if string.strip() == "":    print("字符串為空")else:    print("字符串不為空")

FOT28資訊網(wǎng)——每日最新資訊28at.com

3.校驗(yàn)對象的空值

使用if語句判斷對象是否為None:FOT28資訊網(wǎng)——每日最新資訊28at.com

class MyClass:    passobj = MyClass()if obj is None:    print("對象為空")else:    print("對象不為空")

FOT28資訊網(wǎng)——每日最新資訊28at.com

使用if語句判斷對象是否為空對象(沒有屬性和方法):FOT28資訊網(wǎng)——每日最新資訊28at.com

class MyClass:    passobj = MyClass()if not obj.__dict__:    print("對象為空")else:    print("對象不為空")

FOT28資訊網(wǎng)——每日最新資訊28at.com

使用if語句判斷對象是否為空列表、空字典或空集合:FOT28資訊網(wǎng)——每日最新資訊28at.com

empty_list = []empty_dict = {}empty_set = set()if not empty_list:    print("列表為空")if not empty_dict:    print("字典為空")if not empty_set:    print("集合為空")

以上是一些常用的方法和示例代碼,可以根據(jù)具體的需求選擇適合的方式來校驗(yàn)數(shù)值的空值、字符串的空值以及對象的空值。FOT28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-59655-0.html記錄一下Python不同數(shù)據(jù)對象的空值校驗(yàn)!

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 掌握ReflectionUtils:解鎖Java反射的無限可能

下一篇: 一文搞懂什么是JMM重排序、內(nèi)存屏障、順序一致性

標(biāo)簽:
  • 熱門焦點(diǎn)
Top 主站蜘蛛池模板: 沅江市| 怀仁县| 中方县| 邹平县| 耿马| 吉木乃县| 廉江市| 南江县| 安达市| 渭源县| 海阳市| 尚义县| 遂平县| 山西省| 遵义县| 湾仔区| 蛟河市| 莱芜市| 迭部县| 温泉县| 敖汉旗| 永泰县| 开封市| 翁源县| 阳山县| 恩平市| 临江市| 河东区| 兴安盟| 新晃| 冕宁县| 莱阳市| 额敏县| 镇雄县| 南岸区| 东源县| 赞皇县| 福建省| 棋牌| 开平市| 大庆市|