लोड हो रहा है...

f-स्ट्रिंग

आउटपुट lida है, अक्षर {guest} नहीं। f को खुलते उद्धरण से चिपकाओ ताकि Python कोष्ठक के अंदर नाम पढ़े। guest पाठ lida रखता है। नाम खुद नहीं बदलता।

f के साथ, फिर बिना f

python
guest = "lida"
print(f"{guest}")
print("{guest}")

पहली पंक्ति lida है। दूसरी {guest} है। f न हो तो कोष्ठक और अक्षर guest साधारण अक्षर हैं। Python उस नाम को नहीं ढूँढता।

f उद्धरण से सटा है। f और उद्धरण के बीच खाली जगह यह चिह्न नहीं है, और प्रोग्राम रुक जाता है।

खाली जगह तुम लिखते हो

drink पाठ tea रखता है। f"{guest} {drink}" लिखता है lida tea। दो जोड़ी कोष्ठकों के बीच की जगह वह अक्षर है जो तुमने टाइप किया। f"{guest}{drink}" lidatea बनता है, क्योंकि बीच में कुछ नहीं लिखा।

दो नाम और एक खाली जगह जो तुम लिखते हो

python
guest = "lida"
drink = "tea"
print(f"{guest} {drink}")

हर पंक्ति वही रखे हुए नाम हैं। guest के पास lida है और drink के पास tea। सिर्फ़ print लिखने का ढंग बदलता है।

📊 f क्या बदलता है

तुम क्या लिखते हो print क्या लिखता है
f"{guest}" lida
"{guest}" {guest}
f"{guest} {drink}" lida tea

रखा हुआ पाठ अपनी जगह रहता है

print वह नहीं बदलता जो guest रखता है। इन पंक्तियों के बाद guest अब भी lida है और drink अब भी tea। f वाली स्ट्रिंग उस print के लिए एक नई पंक्ति बनाती है। खाली कोष्ठक, f"{}", प्रोग्राम रोक देते हैं: अंदर पढ़ने के लिए कोई नाम नहीं।

अगला पेज पाठ को जगह से काटता है

यहाँ पाठ को स्थान के नंबर से नहीं काटते, अक्षर का रूप नहीं बदलते, और संख्या नहीं जोड़ते। अगला पेज स्ट्रिंग को वहाँ काटता है जहाँ अक्षर बैठे हैं। f नाम को पाठ के अंदर रखने का तरीका रहता है।

ये चार बातें खुद कहो

  1. guest पाठ lida रखता है। f"{guest}" क्या लिखता है? lida।
  2. "{guest}" क्या लिखता है? {guest}।
  3. f"{guest} {drink}" क्या लिखता है? lida tea।
  4. f"{guest}{drink}" क्या लिखता है? lidatea।

ये पढ़ना गलत है

  • f"{guest}" से स्क्रीन पर {guest} की उम्मीद रखना
  • "{guest}" से lida की उम्मीद रखना
  • f भूल जाना
  • जगह न लिखना और फिर हैरान होना कि शब्द चिपक गए
  • यह सोचना कि print ने रखे हुए नाम को बदल दिया

समेटो

उद्धरण से पहले f कोष्ठक के अंदर नाम पढ़ता है।
f"{guest}" lida लिखता है। "{guest}" {guest} लिखता है।
f"{guest} {drink}" lida tea लिखता है। जगह तुम टाइप करते हो।
रखे हुए नाम वैसे ही रहते हैं।
अगला पेज पाठ को जगह से काटता है।

🧠 अपने ज्ञान की परीक्षा करें

शुरू करने के लिए तैयार

अपने ज्ञान की परीक्षा करें

इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं

❓
4
प्रश्न
🎯
70%
पास करने के लिए
♾️
∞
समय
🔄
∞
प्रयास

📝 निर्देश

  • हर प्रश्न को ध्यान से पढ़ें
  • हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
  • आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
  • आपकी प्रगति शीर्ष पर दिखाई जाएगी