„Python“ yra viena iš universalių kalbų, palaikančių įvairių tipų duomenų tipus, tokius kaip sveikasis skaičius, dešimtainis taškas, eilutė ir kompleksinis skaičius. „Python“ galime konvertuoti vieno tipo duomenų tipus į kitus duomenų tipus. Šis duomenų tipo konvertavimo procesas vadinamas tipo transliacija. „Python“ sveikojo skaičiaus vertę galima lengvai konvertuoti į eilutę, naudojant str () funkcija. Funkcija str () priima sveikojo skaičiaus vertę kaip parametrą ir paverčia ją eilute. Int konvertavimas į eilutę neapsiriboja tik funkcija str (). Yra įvairių kitų būdų konvertuoti į eilutę. Šiame straipsnyje paaiškinta, kaip konvertuoti eilutę į eilutę įvairiais metodais.
Funkcijos str () naudojimas int į eilutę konvertavimui
Str () yra „Python“ integruota funkcija. Sveikojo skaičiaus reikšmė perduodama funkcijai str () kaip argumentas ir jis konvertuoja nurodytą skaičių į eilutę. Jis nepakeičia pradinio kintamojo į eilutę, bet sukuria eilutės tipo numerio versiją ir grąžina ją. Funkcijos str () sintaksė yra tokia:
p(sveikasis_skaičius)
Mes galime nustatyti bet kokio kintamojo tipą naudodami įmontuotą tipo () funkciją. Prieš konvertuodami bet kurį skaičių į eilutę, mes galime nustatyti kintamojo tipą naudodami tipo () funkciją. Pažvelkime į int į eilutę konvertavimo pavyzdį, naudodami funkciją str ().
#skaičiaus kintamojo paskelbimas
ant vieno=dvidešimt
#determerm tipo nustatymas naudojant funkciją type ()
spausdinti(„Kintamojo tipas yra“,tipo(ant vieno))
#konvertuojant skaičių į eilutę
str_value= p(ant vieno)
#determerm konvertuojamo str_value kintamojo tipo nustatymas naudojant tipo () funkciją
spausdinti(„Konvertuoto kintamojo tipas yra“,tipo(str_value))
Išvestis
Išvestyje galima pastebėti, kad konvertuoto kintamojo tipas yra eilutė.
Naudojant %s operatorių, norint konvertuoti eilutę į eilutę
%S gali būti naudojamas sveikam skaičiui konvertuoti į eilutę. %S operatoriaus naudojimo sintaksė yra tokia:
%s %sveikasis skaičius
Pažiūrėkime to pavyzdį.
#amžiaus amžiaus kintamojo paskelbimasamžiaus=25
#konvertuojant amžiaus skaičių į eilutę
age_str=„Mano amžius %s“%amžiaus
#printing the age_str
spausdinti(age_str)
#checking kintamojo age_str tipo tipas
spausdinti(tipo(age_str))
Išvestis
Išvestyje galima pastebėti, kad naujo kintamojo tipas yra eilutė.
F-string naudojimas int-string konvertavimui
F-string mechanizmas gali būti naudojamas konvertuojant į eilutę. F-string naudojimo sintaksė yra tokia:
f '{skaičius}'Pažiūrėkime to pavyzdį.
#amžiaus amžiaus kintamojo paskelbimasamžiaus=25
#konvertuojant amžiaus skaičių į eilutę
age_str=f„Mano amžius yra {age}“
#printing the age_str
spausdinti(age_str)
#checking kintamojo age_str tipo tipas
spausdinti(tipo(age_str))
Išvestis
Funkcijos format () naudojimas konvertuojant į eilutę į eilutę
Funkcija format () gali būti naudojama konvertuojant į eilutę į eilutę. Numatomas formatas () funkcijos tikslas yra eilutės formatavimas. Naudodami format () funkciją, mes įdėjome vietos laikiklį. {} Yra vietos rezervavimo ženklai, naudojami kintamojo vertei spausdinti. Funkcijos format () sintaksė yra tokia:
{}.formatu(skaičius)Pažiūrėkime, kaip naudoti funkciją format () konvertuojant į eilutę į eilutę.
#deklaruoti pavadinimo kintamąjįvardas=Kamranas
#amžiaus amžiaus kintamojo paskelbimas
amžiaus=25
#naudojant formatavimo funkciją konvertuojant į eilutę
spausdinti(„Mano vardas {}, o mano amžius - {}“.formatu(vardas,amžiaus))
Išvestis
Išvada
Šiame straipsnyje paprasti pavyzdžiai paaiškina įvairius metodus, kaip konvertuoti int į eilutę. Šis straipsnis skirtas pradedantiesiems, norintiems suprasti „Python int to string“ konvertavimą.