Monday, March 30, 2020

Stings With Python In Hindi

This Blog Will help you to learn python programming language in Hindi and check out "Python tutorial in Hindi", "python basic in Hindi", "python for beginners".

Python में स्ट्रिंग्स सबसे लोकप्रिय प्रकारों में से हैं। हम उन्हें केवल उद्धरणों में वर्ण संलग्न करके बना सकते हैं। पायथन सिंगल कोट्स को डबल कोट्स के समान मानता है। स्ट्रिंग्स बनाना उतना ही सरल है जितना कि एक वैरिएबल के लिए एक मान निर्दिष्ट करना। उदाहरण के लिए -

var1 = 'Hello World!'
var2 = "Python Programming"

Accessing Values In String with python in Hindi


Python एक Character प्रकार का समर्थन नहीं करता है; इन्हें लंबाई के String के रूप में माना जाता है, इस प्रकार इसे एक विकल्प माना जाता है।

Substring तक पहुंचने के लिए, अपने विकल्प को प्राप्त करने के लिए इंडेक्स या सूचकांकों के साथ-साथ स्लाइसिंग के लिए चौकोर कोष्ठक का उपयोग करें। उदाहरण के लिए -

#!/usr/bin/python

var1 = 'Hello World!'
var2 = "Python Programming"

print "var1[0]: ", var1[0]
print "var2[1:5]: ", var2[1:5]

Output

var1[0]:  H
var2[1:5]:  ytho

Updating String In python


आप किसी अन्य स्ट्रिंग को एक वैरिएबल असाइन करके (री) मौजूदा स्ट्रिंग को "अपडेट" कर सकते हैं। नया मान इसके पिछले मूल्य या पूरी तरह से अलग स्ट्रिंग से संबंधित हो सकता है। उदाहरण के लिए -

#!/usr/bin/python

var1 = 'Hello World!'
print "Updated String :- ", var1[:6] + 'Python'

Output : - 

Updated String :-  Hello Python

Escape Characters With Python In Hindi

जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -

निम्नलिखित तालिका भागने या गैर-मुद्रण योग्य वर्णों की एक सूची है जिसे बैकस्लैश नोटेशन के साथ दर्शाया जा सकता है।

Python Programming In hindi
Python Tutorial In Hindi


String Special Operator With "Python  In Hindi"


स्ट्रिंग चर को 'हैलो' मानें और चर b 'पायथन' को धारण करता है, तब -

"Python tutorial In Hindi"
"Python Programming In Hindi"

String Formatting Operator With "Python In Hindi"


पायथन की सबसे अच्छी विशेषताओं में से एक स्ट्रिंग प्रारूप ऑपरेटर% है। यह ऑपरेटर स्ट्रिंग्स के लिए अद्वितीय है और सी के प्रिंटफ () परिवार से कार्यों के पैक के लिए बनाता है। निम्नलिखित एक सरल उदाहरण है

#!/usr/bin/python

print "My name is %s and weight is %d kg!" % ('Zara', 21)

Output

My name is Zara and weight is 21 kg!


यहां प्रतीकों के पूर्ण सेट की सूची दी गई है, जिनका उपयोग% के साथ किया जा सकता है -

Python tutorial in Hindi
Python tutorial in Hindi

String with python in hindi
String with python in Hindi

 Triple Quotes With "Python In Hindi"


पायथन के ट्रिपल उद्धरणों में स्ट्रिंग को वर्बाइटिम NEWLINE, TAB और किसी भी अन्य विशेष वर्णों सहित कई लाइनों को जोड़ने की अनुमति मिलती है।

ट्रिपल उद्धरण के लिए वाक्यविन्यास में लगातार तीन एकल या दोहरे उद्धरण शामिल हैं।


#!/usr/bin/python

para_str = """this is a long string that is made up of
several lines and non-printable characters such as
TAB ( \t ) and they will show up that way when displayed.
NEWLINEs within the string, whether explicitly given like
this within the brackets [ \n ], or just a NEWLINE within
the variable assignment will also show up.
"""
print para_str

जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है। ध्यान दें कि हर एक विशेष वर्ण को उसके मुद्रित रूप में परिवर्तित कर दिया गया है, "String" के बीच स्ट्रिंग के अंत में अंतिम NEWLINE के ठीक नीचे। और ट्रिपल उद्धरण समापन। यह भी ध्यान दें कि NEWLINE एक पंक्ति के अंत में एक स्पष्ट कैरिज रिटर्न के साथ होता है या इसके एस्केप कोड (\ n) -


this is a long string that is made up of
several lines and non-printable characters such as
TAB (    ) and they will show up that way when displayed.
NEWLINEs within the string, whether explicitly given like
this within the brackets [
 ], or just a NEWLINE within
the variable assignment will also show up.


Raw strings बैकस्लैश को एक विशेष चरित्र के रूप में बिल्कुल भी नहीं मानते हैं। हर पात्र जिसे आप एक कच्चे तार में रखते हैं, वह आपके लिखे जाने के तरीके पर रहता है -

#!/usr/bin/python

print 'C:\\nowhere'

Output

C:\nowhere

Use Of Raw String

#!/usr/bin/python

print r'C:\\nowhere'

Output

C:\\nowhere

Unicode String With "Python In Hindi"

पायथन में सामान्य तारों को आंतरिक रूप से 8-बिट एएससीआईआई के रूप में संग्रहीत किया जाता है, जबकि यूनिकोड के तारों को 16-बिट यूनिकोड के रूप में संग्रहीत किया जाता है। यह वर्णों के अधिक विविध सेट के लिए अनुमति देता है, जिसमें दुनिया की अधिकांश भाषाओं के विशेष वर्ण शामिल हैं। मैं यूनिकोड के अपने उपचार को निम्नलिखित तक सीमित करूंगा -

Example

#!/usr/bin/python

print u'Hello, world!'

Output

Hello, world!

Check Here For Sting Function

0 Comments:

Post a Comment