ઉકેલાયેલ: સ્ટ્રિંગ પાયથોનનું nમું અક્ષર મેળવો

સમસ્યા એ છે કે પાયથોન પાસે સ્ટ્રિંગનું nમું અક્ષર મેળવવા માટે બિલ્ટ-ઇન ફંક્શન નથી. સ્ટ્રિંગમાં કેટલા અક્ષરો છે તે શોધવા માટે તમે len() ફંક્શનનો ઉપયોગ કરી શકો છો અને પછી nth અક્ષર મેળવવા માટે index() ફંક્શનનો ઉપયોગ કરી શકો છો.

def getNthCharacter(string, n): 

if n > len(string): 

return ""; 

return string[n-1];

આ કોડ ફંક્શનને વ્યાખ્યાયિત કરે છે જે બે દલીલો લે છે, એક શબ્દમાળા અને સંખ્યા. જો સંખ્યા સ્ટ્રિંગની લંબાઈ કરતા વધારે હોય, તો તે ખાલી સ્ટ્રિંગ પરત કરે છે. નહિંતર, તે સંખ્યા દ્વારા ઉલ્લેખિત અનુક્રમણિકા પર શબ્દમાળામાં અક્ષર પરત કરે છે.

nમું પાત્ર શું છે

પાયથોનમાં nમું પાત્ર એ સ્ટ્રિંગમાં n સ્થાન પરનું પાત્ર છે.

અજગર માં શબ્દમાળાઓ

પાયથોનમાં, શબ્દમાળાઓ અક્ષરોનો ક્રમ છે. સ્ટ્રિંગ્સનો ઉપયોગ ટેક્સ્ટ, નંબર્સ અથવા અન્ય કોઈપણ પ્રકારના ડેટા સ્ટોર કરવા માટે થઈ શકે છે.

પાયથોનમાં સ્ટ્રિંગ બનાવવા માટે, તમે string() ફંક્શનનો ઉપયોગ કરો છો. શબ્દમાળામાં અક્ષરોને ઍક્સેસ કરવા માટે, તમે index() ફંક્શનનો ઉપયોગ કરો છો. સ્ટ્રિંગમાં કેટલા અક્ષરો છે તે નક્કી કરવા માટે તમે len() ફંક્શનનો પણ ઉપયોગ કરી શકો છો.

સમાનતા માટે બે શબ્દમાળાઓની તુલના કરવા માટે, તમે == ઓપરેટરનો ઉપયોગ કરી શકો છો. અસમાનતા માટે બે શબ્દમાળાઓની તુલના કરવા માટે, તમે != ઓપરેટરનો ઉપયોગ કરી શકો છો.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો