• 1
    डेटा I/O
    • कार्य
  • 2
    शर्तें
    • कार्य
  • 3
    for लूप
    • कार्य
  • 4
    स्ट्रिंग
    • कार्य
  • 5
    while लूप
    • कार्य
  • 6
    सूचियां
    • कार्य
  • 7
    2D मैट्रिक्स
    • कार्य
  • 8
    डिक्शनरी
    • कार्य
  • 9
    सेट
    • कार्य
  • 10
    फ़ंक्शन
    • कार्य
  • к

पाठ 8. Dictionary

कठिनाई:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

कार्य«परिवार पुस्तिका»

💻 Python
एक प्रोग्राम विकसित करें जो परिवार की टेलीफोन संदर्भ पुस्तिका की अनुमति देता है। प्रोग्राम को परिवार के सदस्यों और उनके संपर्क विवरण के बारे में जानकारी का अनुरोध करना चाहिए, इसे डेटा संरचना में संरक्षित करना चाहिए, जो एक शब्दकोश है जिसमें परिवार के नाम कुंजियाँ हैं, और मान फोन नंबर, ई-मेल और पते के बारे में जानकारी रखते हैं।
rn
प्रोग्राम को निम्नलिखित अवसर प्रदान करने चाहिए:
rn
rn
संदर्भ पुस्तिका में एक नए परिवार के सदस्य को उसका नाम, फोन नंबर, ई-मेल और पता बताकर जोड़ना।
rn
किसी मौजूदा परिवार के सदस्य को उसके नाम से हटाना।
rn
किसी परिवार के सदस्य के डेटा को उसके नाम से संपादित करना।
rn
संदर्भ पुस्तिका में सभी परिवार के सदस्यों के बारे में जानकारी का आउटपुट।

इनपुट फॉर्मेट

कमांड (पंक्ति): rn
rn
add & nbsp;-एक नया परिवार सदस्य जोड़ें।
rn
search & nbsp;-परिवार सदस्य के बारे में जानकारी खोजें।
rn
edit & nbsp;-परिवार सदस्य के बारे में जानकारी संपादित करें।
rn
line & nbsp;-सभी परिवार सदस्यों के बारे में जानकारी प्रदर्शित करें।
rn
exit & nbsp;-प्रोग्राम समाप्त करें।
rn rn
परिवार सदस्य जोड़ना (& nbsp; admi के बाद):
rn
rn
नाम (पंक्ति)।
rn
फ़ोन नंबर (पंक्ति)।
rn
ई-मेल (पंक्ति)।
rn
पता (पंक्ति)।
rn rn
परिवार सदस्य की खोज या संपादन करते समय (कमांड & nbsp; search & nbsp; या & nbsp; edit के बाद): नाम (पंक्ति)।
rn
संपादन करते समय (& nbsp; edit और नाम के बाद): संपादन के लिए फ़ील्ड (पंक्ति: & nbsp; Phone , & nbsp; email , & nbsp; address ) और मान (पंक्ति)।

आउटपुट फॉर्मेट

rn
सफलतापूर्वक जोड़ने के बारे में एक संदेश।
rn

खोजते समय:

rn
परिवार के सदस्य के बारे में जानकारी इस प्रारूप में: नाम: [नाम] फ़ोन: [फ़ोन] ईमेल: [ईमेल] पता: [पता] यदि परिवार का सदस्य नहीं मिला: "परिवार का सदस्य नहीं मिला"
rn

संपादित करते समय:

rn
सफलतापूर्वक संपादित करने के बारे में एक संदेश। यदि परिवार का सदस्य नहीं मिला: "परिवार का सदस्य नहीं मिला।"
rn

सूची प्रदर्शित करते समय:

rn
प्रत्येक परिवार के सदस्य के बारे में जानकारी उसी प्रारूप में जैसे खोजते समय, एक खाली पंक्ति द्वारा अलग की गई। यदि संदर्भ पुस्तिका खाली है: "संदर्भ पुस्तिका खाली है।"

उदाहरण

इनपुट

जोड़ें
इवान
+79123456789
IVAN@Example.com
लेनिन स्ट्रीट, 1
खोजें
इवान
संपादित करें
इवान
फ़ोन
+79998887766
सूची
बाहर निकलें

आउटपुट

एक परिवार का सदस्य सफलतापूर्वक जोड़ा गया।
नाम: Ivan
फ़ोन: +79123456789
ईमेल: ivan@example.com
पता: ul. Lenin, 1
फ़ोन की जानकारी सफलतापूर्वक बदल दी गई।
नाम: Ivan
फ़ोन: +79998887766
ईमेल: Ivan@example.com
पता: st. Lenin, 1

संकेत

There will be no clue here, decide for yourself!

main.py
परीक्षण 1
परीक्षण 2
परीक्षण 3
परीक्षण 4
परीक्षण 5
परीक्षण 6
परीक्षण 7
परीक्षण 8
परीक्षण 9
परीक्षण 10
डेवलपर का समाधान

🎉 बधाई! 🎉

आपने कार्य को शानदार ढंग से हल किया! यह कठिन था, लेकिन आपने सही उत्तर खोजा। आप प्रोग्रामिंग में महारत के करीब हैं! ऐसे ही जारी रखें।

AD

विज्ञापन

red-snake blue-snake green-snake

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

AI सहायक

नमस्ते! मैं आपका प्रोग्रामिंग सहायक हूँ। Python के बारे में कोई भी सवाल पूछें — मैं functions, methods समझा सकता हूँ और मौजूदा task में मदद कर सकता हूँ!