Python print() Function – जैसाकि हम जानते हैं कि जब भी हमें कोई Text Content Output में Display करना होता है, तब हम print() Function का प्रयोग करते हैं। print() Function में जब हमें Multiple Type के मानों को Display करना होता है, तब विभिन्न प्रकार के मानों को Comma Separated List के रूप में Specify किया जाता है। इसीलिए पिछले Example में हमने print() Function को निम्नानुसार तरीके से Use किया है-
print(firstNumber, ” + “, secondNumber, ” = “, result)
इस Function में हम जिस किसी भी Identifier का नाम Specify कर देते हैं, print() Function उस Identifier में Stored Value को Output में Display कर देता है। जबकि Multiple Values को आपस में Connected दिखाने के लिए विभिन्न मानों को Comma से Separate किया जाता है। इसीलिए उपरोक्त print() Function में सबसे पहले हमने firstNumber Identifier में Stored Number Value को Display किया है और फिर उसके तुरन्त बाद एक String के रूप में ” + “ को Display किया है।
किसी भी अन्य Function की तरह ही print() Function में भी हम किसी भी तरह के Data Type का Argument Pass कर सकते हैं क्योंकि Python में सबकुछ एक प्रकार का Object ही होता है। इसलिए यदि हम चाहें तो इस print() Function में Argument के रूप में कोई दूसरा Function भी Pass कर सकते हैं।
किसी भी Function के Parenthesis के बीच में जो Comma Separated List को Specify किया जाता है, Programming की भाषा में उस List के विभिन्न Identifiers को Arguments या Parameters कहा जाता है। इसलिए उपरोक्त Code द्वारा समझें तो इस print() Function में कुल 5 Arguments या Parameters Pass किए गए हैं, जिन्हें निम्न चित्र द्वारा आसानी से समझ सकते हैं-
पिछले Example में हमने दो Predefined Constant Numbers 8 व 3 के साथ ही विभिन्न Arithmetical Operations Perform किए हैं। लेकिन जब हम Python Programming के विभिन्न Program Syntax सीख रहे होते हैं, तब हमें Keyboard से User Input भी लेने पड़ते हैं, ताकि हम हमारे Program को Different Values के लिए Test कर सकें।
इस जरूरत को पूरा करने के लिए Python हमें input() नाम का Function Provide करता है। इस Function को Use करते हुए हम हमारे पिछले Example Program को ही कुछ निम्नानुसार तरीके से Modify करते हुए Recreate कर सकते हैं-
[code] FileName: inputFunction.py # Identifier Declaration and Getting User Input firstNumber = input("Enter First Number: ") secondNumber = input("Enter Second Number: ") # Addition result = firstNumber + secondNumber print(firstNumber, " + ", secondNumber, " = ", result) # Subtraction result = firstNumber - secondNumber print(firstNumber, " - ", secondNumber, " = ", result) # Multiplication result = firstNumber * secondNumber print(firstNumber, " x ", secondNumber, " = ", result) # Division result = firstNumber / secondNumber print(firstNumber, " / ", secondNumber, " = ", result) # Remainder result = firstNumber % secondNumber print(firstNumber, " % ", secondNumber, " = ", result) # Exponentiation result = firstNumber ** secondNumber print(firstNumber, " ^ ", secondNumber, " = ", result) Output Enter First Number: 8 Enter Second Number: 3 8 + 3 = 83 Traceback (most recent call last): File "inputFunction.py", line 10, in <module> print(firstNumber, " - ", secondNumber, " = ", firstNumber - secondNumber) TypeError: unsupported operand type(s) for -: 'str' and 'str' [/code]
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Python in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी है, तो निश्चित रूप से ये EBook भी आपके लिए काफी उपयोगी साबित होगी।
Python in Hindi | Page: 602 | Format: PDF