偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

開發(fā) 前端
在Python中,我們可以使用不同的方式來校驗(yàn)數(shù)值的空值、字符串的空值以及對象的空值。下面是一些常用的方法和示例代碼。

在Python中,我們可以使用不同的方式來校驗(yàn)數(shù)值的空值、字符串的空值以及對象的空值。

下面是一些常用的方法和示例代碼。

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

使用if語句判斷數(shù)值是否為None:

num = None

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

使用if語句判斷數(shù)值是否為0:

num = 0

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

使用if語句判斷數(shù)值是否為NaN(非數(shù)字):

import math

num = math.nan

if math.isnan(num):
    print("數(shù)值為空")
else:
    print("數(shù)值不為空")

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

使用if語句判斷字符串是否為空字符串:

string = ""

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

使用if語句判斷字符串是否只包含空格:

string = "   "

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

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

使用if語句判斷對象是否為None:

class MyClass:
    pass

obj = MyClass()

if obj is None:
    print("對象為空")
else:
    print("對象不為空")

使用if語句判斷對象是否為空對象(沒有屬性和方法):

class MyClass:
    pass

obj = MyClass()

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

使用if語句判斷對象是否為空列表、空字典或空集合:

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ù)值的空值、字符串的空值以及對象的空值。

責(zé)任編輯:趙寧寧 來源: Python 集中營
相關(guān)推薦

2021-12-27 18:00:30

對象數(shù)組Java

2021-05-31 06:28:35

AutoMapper對象映射器

2020-03-01 17:53:38

Excel大數(shù)據(jù)微軟

2021-05-31 06:00:55

Python 3.4枚舉開發(fā)

2024-04-11 12:19:01

Rust數(shù)據(jù)類型

2018-09-03 14:05:08

編程語言Python編程技巧

2021-01-21 07:31:11

Filter框架權(quán)限

2020-02-10 14:26:10

GitHub代碼倉庫

2021-04-21 14:19:52

javaignalHandle接口

2022-04-11 08:08:52

OpenGauss數(shù)據(jù)庫接口

2011-08-03 15:14:17

Excel XP數(shù)據(jù)庫功能

2021-01-21 10:23:43

數(shù)據(jù)庫架構(gòu)技術(shù)

2022-12-03 18:24:13

數(shù)據(jù)能力場景

2019-09-21 21:15:36

MapReduce大數(shù)據(jù)分布式

2013-12-23 16:29:03

微視

2018-05-10 17:39:13

Python 機(jī)器學(xué)習(xí)編程語言

2021-08-22 15:07:29

大數(shù)據(jù)信息安全隱私

2013-07-31 17:47:16

網(wǎng)站制作Web制作Web網(wǎng)站

2017-07-14 14:12:10

AndroidRecyclerVie

2011-10-12 11:07:12

iCloudiOS5蘋果
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號