आप वेरिएबल में वैल्यू संग्रहीत करते हैं और int, float, str तथा bool टाइप के साथ काम करते हैं।
इस पाठ को Kodokon में खोलेंएक वेरिएबल एक लेबल वाले डिब्बे की तरह है जिसमें आप किसी वैल्यू को बाद में दोबारा उपयोग करने के लिए संग्रहीत करते हैं। आप = चिह्न से एक वेरिएबल बनाते हैं, जिसका अर्थ है "इस वैल्यू को इस डिब्बे में रखो" (न कि गणित की तरह "बराबर है")। बाईं ओर, वेरिएबल का नाम; दाईं ओर, वैल्यू।
age = 25
price = 19.99
name = "Alice"
is_student = True
print(age)
print(name)हर वैल्यू का एक टाइप होता है, यानी एक श्रेणी जो यह निर्धारित करती है कि Python उसके साथ क्या कर सकता है। चार मूल टाइप: पूर्ण संख्या के लिए int (25), दशमलव संख्या के लिए float (19.99, जो एक बिंदु से लिखी जाती है, कभी अल्पविराम से नहीं), उद्धरण चिह्नों के बीच की स्ट्रिंग के लिए str, और बूलियन के लिए bool, एक ऐसी वैल्यू जो केवल True या False हो सकती है। type फ़ंक्शन किसी वैल्यू का टाइप बताता है।
print(type(25))
print(type(19.99))
print(type("Alice"))
print(type(True))अक्सर आपको किसी वैल्यू को एक टाइप से दूसरे टाइप में परिवर्तित करना पड़ता है। तीन फ़ंक्शन यह काम करते हैं: int(...) किसी वैल्यू को पूर्ण संख्या में बदलता है, float(...) दशमलव संख्या में, और str(...) स्ट्रिंग में। एक क्लासिक उदाहरण: किसी संख्या को + से किसी वाक्य में जोड़ने के लिए, पहले उसे स्ट्रिंग में परिवर्तित करना पड़ता है।
age = 25
message = "I am " + str(age) + " years old"
print(message)
text_number = "42"
number = int(text_number)
print(number + 8)3.14 का टाइप क्या है?x = 5 क्या करता है?'10' को पूर्णांक में कैसे बदलते हैं?