Python int sa string

Python Int String



Ang Python ay isa sa mga pandaigdigang wika na sumusuporta sa iba't ibang uri ng mga uri ng data tulad ng integer, numero ng decimal point, string, at kumplikadong numero. Maaari naming mai-convert ang isang uri ng uri ng data sa isa pang uri ng data sa Python. Ang proseso ng pag-convert ng uri ng data na ito ay tinatawag na typecasting. Sa Python, ang isang halaga ng integer ay madaling mai-convert sa isang string sa pamamagitan ng paggamit ng str () pagpapaandar Ang pag-andar ng str () ay tumatagal ng halaga ng integer bilang isang parameter at binago ito sa string. Ang pag-convert ng int sa string ay hindi lamang limitado sa str () na pagpapaandar. Mayroong iba't ibang mga iba pang mga paraan ng int to string conversion. Ipinapaliwanag ng artikulong ito ang int to string conversion na may iba't ibang mga pamamaraan.







Paggamit ng isang str () na pag-andar para sa int sa string na conversion

Ang str () ay isang built-in na pag-andar ng Python. Ang integer na halaga ay ipinapasa sa str () na pag-andar bilang isang argument, at pinapalitan nito ang ibinigay na numero sa string. Hindi nito binabago ang orihinal na variable sa string, ngunit ginagawa nito ang bersyon ng uri ng string ng numero at ibabalik ito. Ang syntax ng str () na pagpapaandar ay ang mga sumusunod:



p(integer_number)

Maaari nating matukoy ang uri ng anumang variable sa pamamagitan ng paggamit ng built-in na uri () na pagpapaandar. Bago i-convert ang anumang numero sa isang string, maaari nating matukoy ang uri ng variable sa pamamagitan ng paggamit ng uri () na pagpapaandar. Tingnan natin ang isang halimbawa ng int to string conversion sa pamamagitan ng paggamit ng str () na function.



#deklara ang isang variable ng numero

sa isa=dalawampu

#determing the type of num variable by using type () function

mag-print('Ang uri ng variable ay',uri(sa isa))

#converver ang num sa isang string

str_value= p(sa isa)

# natukoy ang uri ng na-convert na variable ng str_value sa pamamagitan ng paggamit ng uri () na pag-andar

mag-print('Ang uri ng na-convert na variable ay',uri(str_value))

Paglabas

Sa output, maaari itong obserbahan na ang uri ng na-convert na variable ay isang string.





str operator

Paggamit ng% s operator para sa int to string conversion

Maaaring gamitin ang% s upang i-convert ang isang integer sa isang string. Ang syntax ng paggamit ng% s operator ay ang mga sumusunod:



% s% integer

Tingnan natin ang isang halimbawa nito.

#deklara ng variable ng edad

edad=25

#converver ang numero ng edad sa isang string

age_str='Ang aking edad ay% s'% edad

#printing the age_str

mag-print(age_str)

#checking ang uri ng variable ng edad_str

mag-print(uri(age_str))

Paglabas

Sa output, maaari itong saksihan na ang uri ng bagong variable ay isang string.

% s tawag

Paggamit ng f-string para sa int to string na conversion

Ang mekanismo ng f-string ay maaaring gamitin para sa int to string na conversion. Ang syntax ng paggamit ng f-string ay ang mga sumusunod:

f ‘{numero}'

Tingnan natin ang isang halimbawa nito.

#deklara ng variable ng edad

edad=25

#converver ang numero ng edad sa isang string

age_str=f'Ang aking edad ay {edad}'

#printing the age_str

mag-print(age_str)

#checking ang uri ng variable ng edad_str

mag-print(uri(age_str))

Paglabas

fstring

Gamit ang pagpapaandar ng format () para sa pag-convert ng int to string

Ang function na format () ay maaaring magamit para sa int sa string na conversion. Ang inaasahang layunin ng format () na pagpapaandar ay ang pag-format ng string. Habang ginagamit ang format na () function, inilalagay namin ang may-ari ng lugar. Ang {} ay mga placeholder na ginagamit upang mai-print ang halaga ng variable. Ang syntax ng format () na function ay:

{}.format(numero)

Tingnan natin ang isang halimbawa ng paggamit ng format () na pag-andar para sa int to string conversion.

#deklara ang variable ng pangalan

pangalan='Kamran'

#deklara ng variable ng edad

edad=25

# ginagamit ang pagpapaandar ng format para sa pag-convert ng int to string

mag-print('Ang pangalan ko ay {} at ang edad ko ay {}'.format(pangalan,edad))

Paglabas

format fnct

Konklusyon

Ipinapaliwanag ng artikulong ito ang iba't ibang mga pamamaraan para sa pag-convert ng int sa isang string na may mga simpleng halimbawa. Ang artikulong ito para sa mga nagsisimula na nais na maunawaan ang Python int sa string conversion.