प्रकार बदलना
उद्धरण के अंदर अंक तब भी पाठ हैं। "2" + "3" पाठ 23 है, जोड़ 5 नहीं। int("2") + int("3") संख्या 5 है। int अंकों वाले पाठ को संख्या बनाता है। नाम तब तक नहीं बदलता जब तक तुम परिणाम वापस न रखो।
print(int("2") + int("3"))
print("2" + "3")
पहली पंक्ति 5 है। दूसरी 23।
उलटी दिशा पाठ बनाना है
str(2) संख्या 2 को पाठ 2 बनाता है। str(2) + str(3) उन्हें चिपकाता है, इसलिए 23। 2 + 3 जोड़ रहता है, इसलिए 5। str रखी हुई संख्या को नहीं बदलता।
print(str(2) + str(3))
print(2 + 3)
पहली पंक्ति 23 है। दूसरी 5।
नाम में रखे अंकों का पाठ
cups = "3" पाठ 3 रखता है, उसी तरह का पाठ जो input() देता है। यह पेज input() नहीं बुलाता। int(cups) + 2 उस पाठ को संख्या पढ़कर 2 जोड़ता है, इसलिए परिणाम 5 है। cups खुद पाठ 3 रहता है, जब तक int का परिणाम नाम में न रखो।
cups = "3"
print(int(cups) + 2)
पंक्ति 5 है। int रखा हुआ पाठ अपने आप नहीं बदलता।
अक्षर प्रोग्राम रोकता है, और दशमलव कट जाता है
int("lida") प्रोग्राम रोक देता है। वे चिह्न अंक नहीं हैं। int("2.5") भी रुकता है: बिंदु पूरी संख्या के पाठ का हिस्सा नहीं। float("2.5") उसे 2.5 पढ़ता है। int(2.9) राउंड नहीं करता। दशमलव काटता है और 2 छोड़ता है। None न पाठ है न संख्या। यह पेज उसे नहीं बदलता।
चार पुकार, और हर एक चलने पर क्या देता है।
📊 पुकार क्या देती है
| पुकार | परिणाम |
|---|---|
| int("2") | संख्या 2 |
| str(2) | पाठ 2 |
| float("2.5") | 2.5 |
| int(2.9) | 2 |
अगला पेज हिसाब के चिह्न हैं
यह पेज कोई रास्ता नहीं चुनता, दो मानों की तुलना नहीं करता, और दो शर्तें नहीं जोड़ता। अगला पेज वे चिह्न हैं जो जोड़ते, घटाते, गुणा करते और भाग करते हैं। यहाँ जमा का चिह्न केवल जोड़ और चिपके पाठ का फ़र्क दिखाता था।
ये छह बातें खुद कहो
- int("2") + int("3") क्या है? 5। "2" + "3" क्या है? 23।
- str(2) + str(3) क्या है? 23। 2 + 3 क्या है? 5।
- int("3") + 2 क्या है? 5। रखा पाठ तब तक पाठ रहता है जब तक संख्या न रखो।
- int("lida") क्या करता है? प्रोग्राम रुक जाता है।
- int(2.9) क्या है? 2। दशमलव कटता है, राउंड नहीं होता।
- अगला पेज क्या है? जोड़, घटाव, गुणा और भाग के चिह्न।
यह पढ़ना गलत है
- "2" + "3" से 5 की उम्मीद रखना
- int("2") + int("3") से 23 की उम्मीद रखना
- int("lida") या int("2.5") के चलने की उम्मीद रखना
- int(2.9) को 3 पढ़ना
- यह सोचना कि int रखा पाठ अपने आप बदल देता है
समेटो
int अंकों के पाठ को संख्या बनाता है। str संख्या को पाठ बनाता है। float पाठ में बिंदु पढ़ता है।
int("2") + int("3") 5 है। "2" + "3" 23 है। str(2) + str(3) 23 है।
अक्षर प्रोग्राम रोकता है। int("2.5") रुकता है। float("2.5") 2.5 है।
int(2.9) 2 है। दशमलव कटा हुआ है।
नाम पुराना पाठ तब तक रखता है जब तक नया मान न रखो।
अगला पेज हिसाब के चिह्न हैं।
🧠 अपने ज्ञान की परीक्षा करें
अपने ज्ञान की परीक्षा करें
इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं
📝 निर्देश
- हर प्रश्न को ध्यान से पढ़ें
- हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
- आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
- आपकी प्रगति शीर्ष पर दिखाई जाएगी