Page 304 - CITS - CSA - TP (Volume 2) - Hindi
P. 304
कं ूटर सॉ वेयर ए ीके शन - CITS
अ ास 134: तक पास करने और तक के प म टप , श कोशों का उपयोग करने वाला एक
पायथन ो ाम िलख (Write a python program depictingargument passing and
using tuples,dictionaries as arguments)
उ े
इस अ ास के अंत म आप यह कर सक गे
• तक पा रत करने और तक के प म टप , श कोशों का उपयोग करने वाले पायथन ो ाम डेवलप कर ।
ि या (Procedure)
टा 1: टप के साथ तक पास करना
कोड:
def display_info(*args):
for arg in args:
print(arg)
# Example usage
display_info(“John”, 25, “USA”, “Software Engineer”)
ीकरण:
• फ़ं न display_info *args का उपयोग करके चर-लंबाई वाले तीय तक को ीकार करता है।
• यह फ़ं न को िदए गए ेक तक को ि ंट करता है।
आउटपुट:
टा 2: श कोशों के साथ तक पास करना
कोड :
def display_user_info(**kwargs):
for key, value in kwargs.items():
print(f”{key}: {value}”)
# Example usage
display_user_info(name=”Alice”, age=30, occupation=”Data Scientist”, country=”Canada”)
ीकरण:
• फ़ं न display_user_info **kwargs का उपयोग करके वे रएबल -लंबाई वाले कीवड तक ीकार करता है।
• यह फ़ं न को पास िकए गए ेक कुं जी-मान पेयर को ि ंट करता है।
आउटपुट:
290

