पिछले ब्लॉग में हमने पाइथन प्रोग्रामिंग लैंग्वेज का ट्यूटोरियल शुरू किया था और हमने डाटा टाइप वेरिएबल कीवर्ड्स आदि के विषय में जाना इस ब्लॉग में हम उन्हीं टॉपिक्स के आगे की बात करेंगे।
TABLE OF CONTENTS
• TYPE CONVERSION
• USER INPUT
• STRING FORMATING
• STEP ARGUMENT
• REPLACE
• FIND
• IF/ELSE/ELIF STATEMENT
|
●TYPE CONVERSION
1. int ( ) किसी न्यूमैरिक वैल्यू को इन्टिजर मेंबदलना के लिए int() फंक्शन का प्रयोग करते हैं।
#Float Into Integer
float=12.3
print(int(float))
2.float( ) किसी न्यूमैरिक वैल्यू को decimal अर्थात दशमलव मैं बदलने के लिए float() फंक्शन का प्रयोग करते हैं ।
#Integer Into Float
int=12
print(float(int))
#OUTPUT=12.0
3.complex( ) किसी भी वैल्यू को सम्मिश्र संख्या में बदलने के लिए complex() फंक्शन का प्रयोग करते हैं।
#Integer Into Complex
int=12
print(complex(int))
#OUTPUT=(12+0j)
●USER INPUT
यदि आप यूजर्स है कुछ इनपुट लेना चाहते हैं तो आपको input( ) फंक्शन का प्रयोग करना चाहिए
name=input("enter your name ")
age=input("enter your age ")
print("hii " + name)
print("Your Age is"+age)
यदि ऊपर दिया प्रोग्राम को रन करने पर यूजर ABCD या कोई और अक्षर इनपुट करें तो वह प्रिंट हो जाएगा किंतु यदि आप यूजर से कोई न्यूमैरिक वैल्यू ही लेना चाहते है तो आपको int( ) फंक्शन का प्रयोग करना चाहिए।
name=input("Enter Your Name")
age=int(input("Enter Your Age"))
print("Your Name is"+name)
print("Your Age is" + str(age))
दोनों प्रोग्राम एक ही प्रकार का रिजल्ट देंगे -
Enter Your Name
Enter Your Age
●STRING FORMATING
अपने प्रोग्राम को कम से कम भाषा में लिखने के लिए हम फॉर्मेटिंग का प्रयोग करते हैं जैसे मान लीजिए ऊपर के प्रोग्राम में हमने जो चीजें चार लाइनों में लिखी है उसे हम format( ) द्वारा कम लाइनों में लिख सकेंगे
name=input("enter your name ")
age=input("enter your age ")
print("hii {} your age is {}".format(name,age))
#OUTPUT
enter your name
enter your age
'''मान लीजिये हमने नाम में Binod
और उम्र १२ टाइप किया तो निम्न ऑउटपुट आयेगा'''
hii Binod Your Age is 12
●STEP ARGUMENT
[ _ : _ : _ ]
यदि आप किसी स्ट्रिंग मैं से कुछ स्पेसिफिक वैल्यू को ही प्रिंट करना चाहते हैं तो स्टेप अरगुमेंट का प्रयोग करना चाहिए।
चलिए ऊपर लिखें ब्रैकेट का अर्थ समझाता हूं इस ब्रैकेट मैं पहला अंडरस्कोर( _ ) स्टार्ट को दर्शाता है दूसरा अंडर स्कोर एंड को कथा तीसरा अंडरस्कोर डेट को दर्शाता है।
#Step argument
print("Infowalaharsh"[0:4])
#OUTPUT
Info
print("Infowalaharsh"[:4])
#OUTPUT
Info
print("Infowalaharsh"[0:4:2])
#OUTPUT
Info
print("Infowalaharsh"[0:5:2])
#OUTPUT
Ifw
●REPLACE
यदि आप स्ट्रिंग से कुछ रिप्लेस करना चाहते है तो आपको replace( ) का प्रयोग करना चाहिए
#replace()
A="harsh is YO"
print(A.replace(" ","_"))
#OUTPUT
harsh_is_YO
A="harsh is YO"
print(A.replace("is","was"))
#OUTPUT
harsh was yo
●FIND( )
किसी स्ट्रिंग में यदि आप कोई स्पेशल कैरक्टर या वर्ल्ड ढूंढना चाहतें है तो आपको find( ) फंक्शन का प्रयोग करना चाहिए
#find()
A="harsh is YO"
print(A.find("is"))
print(A.find("YO"))
#OUTPUT
6
9
● if/else/elif statement
और यह मेरा सबसे पसंदीदा टॉपिक यदि आप अपने प्रोग्राम में कोई कंडीशन जोड़ना चाहते हैं तो if else elif स्टेटमेंट का प्रयोग किया जाता है
जैसे - वोटिंग में एक कंडीशन होती है यदि आप 18 साल के होंगे तभी आप वोट डाल सकेंगे अन्यथा आप वोट डालने के लिए एलिजिबल नहीं है।
सबसे पहले मैं आपको इसका इंटेक्स बता देता हूं हेल्प स्टेटमेंट कुछ इस प्रकार लिखा जाता है
If (condition):
Statement 1
else:
Statement 2
#if/else type
Age=int(input("Enter your age"))
if Age>=18:
print("You Are Eligible")
else:
print("You are not Eligible")
#OUTPUT
Enter your age
'''if you enter your age>=18
it will print You are Eligible
otherwise You are not Eligible'''
Age=int(input("Enter Your Age"))
if 0<Age<18:
print("You Are a Kid")
elif 19<Age<60:
print("You Are Adult")
else:
print("You are Old")
#OUTPUT
Enter Your Age
अब यदि आप अपनी उम्र अट्ठारह साल तक लिखेंगे तो आउटपुट You Are a Kid आएगा
यदि आप अपनी उम्र 19 से 60 वर्ष के बीच लिखेंगे तो आउटपुट You Are Adult आएगा
और 60 वर्ष से ऊपर उम्र लिखने पर आउटपुट You are Old आएगा।
अब आप इन्हीं प्रोग्राम्स को बार-बार दोहराएं और इस ब्लॉग को अधिक से अधिक शेयर करें ताकि मैं जल्द ही अगला पार्ट ला सकूँ।।
एक टिप्पणी भेजें