सोडवले: स्ट्रिंग पायथनचा nवा वर्ण मिळवा

समस्या अशी आहे की पायथनमध्ये स्ट्रिंगचा nवा वर्ण मिळविण्यासाठी अंगभूत फंक्शन नाही. स्ट्रिंगमध्ये किती अक्षरे आहेत हे शोधण्यासाठी तुम्ही len() फंक्शन वापरू शकता आणि नंतर nth वर्ण मिळविण्यासाठी index() फंक्शन वापरू शकता.

def getNthCharacter(string, n): 

if n > len(string): 

return ""; 

return string[n-1];

हा कोड फंक्शन परिभाषित करतो जे दोन वितर्क घेते, एक स्ट्रिंग आणि संख्या. जर संख्या स्ट्रिंगच्या लांबीपेक्षा जास्त असेल, तर ती रिकामी स्ट्रिंग मिळवते. अन्यथा, ते क्रमांकाने निर्दिष्ट केलेल्या निर्देशांकावर स्ट्रिंगमधील वर्ण परत करते.

nवा वर्ण काय आहे

Python मधील nवा वर्ण हे स्ट्रिंगमधील n स्थानावरील वर्ण आहे.

अजगरातील तार

पायथनमध्ये, स्ट्रिंग हे वर्णांचे अनुक्रम आहेत. मजकूर, संख्या किंवा इतर कोणत्याही प्रकारचा डेटा संचयित करण्यासाठी स्ट्रिंगचा वापर केला जाऊ शकतो.

पायथनमध्ये स्ट्रिंग तयार करण्यासाठी, तुम्ही string() फंक्शन वापरता. स्ट्रिंगमधील अक्षरांमध्ये प्रवेश करण्यासाठी, तुम्ही index() फंक्शन वापरता. स्ट्रिंगमध्ये किती अक्षरे आहेत हे निर्धारित करण्यासाठी तुम्ही len() फंक्शन देखील वापरू शकता.

समानतेसाठी दोन तारांची तुलना करण्यासाठी, तुम्ही == ऑपरेटर वापरू शकता. असमानतेसाठी दोन तारांची तुलना करण्यासाठी, तुम्ही != ऑपरेटर वापरू शकता.

संबंधित पोस्ट:

एक टिप्पणी द्या