Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती · Python basics

P2.5 Python मध्ये None म्हणजे काय?

By Ravindra Bagale

हे का शिकायचं?

खऱ्या data मध्ये काही values नसतात — delivery time, phone number. ती रिकामी जागा दाखवायला None वापरतात.

हे काय आहे?

None म्हणजे "value नाही". तो 0 नाही आणि रिकामा text पण नाही. None तपासायला is None वापरा.

कसं करायचं?

Step 1. Value None आहे का ते is None ने तपासा.

Step 2. असेल तर default value द्या.

Step 3. नसेल तर नेहमीसारखं काम करा.

उदाहरणं: copy करा आणि चालवा

उदाहरण A: Missing delivery time

हा code चालवा:

delivered_at = None
print(delivered_at)
print(delivered_at is None)

तुम्हाला दिसणारा output:

None
True

याचा अर्थ: Value नसल्यामुळे None दिसला. त्यावर गणित केलं तर error येईल.

उदाहरण B: Missing असेल तर default भरा

हा code चालवा:

city = None
if city is None:
    city = "Unknown"
print(city)

तुम्हाला दिसणारा output:

Unknown

याचा अर्थ: None असेल तेव्हा default value दिली, त्यामुळे पुढचं काम थांबत नाही.