„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. Mes galime konvertuoti vieno tipo duomenų tipą į kitą duomenų tipą „Python“. Šis duomenų tipo konvertavimo procesas vadinamas tipografija. „Python“ programoje sveiką skaičių reikšmę galima lengvai paversti eilute str () funkcija. Funkcija str () ima sveiko skaičiaus vertę kaip parametrą ir paverčia ją eilute. Int konvertavimas į eilutę apsiriboja ne tik funkcija str (). Yra įvairių kitų būdų, kaip konvertuoti int į eilutes. Šiame straipsnyje įvairiais metodais paaiškinama, kaip konvertuoti eilutes į eilutes.
Funkcijos str () naudojimas konvertuojant int į eilutę
Str () yra „Python“ integruota funkcija. Sveiko skaičiaus reikšmė perduodama funkcijai str () kaip argumentas, ir jis paverčia nurodytą skaičių į eilutę. Jis nekonvertuoja pradinio kintamojo į eilutę, tačiau daro eilutės tipo numerio versiją ir grąžina ją. Funkcijos str () sintaksė yra tokia:
str (sveikasis skaičius)Bet kurio kintamojo tipą galime nustatyti naudodami integruotą tipo () funkciją. Prieš paversdami bet kurį skaičių į eilutę, naudodamiesi funkcija type (), galime nustatyti kintamojo tipą. Pažiūrėkime, kaip konvertuoti int į eilutę naudojant funkciją str ().
#deklaruoti skaičiaus kintamąjįskaičius = 20
#skaidyti kintamojo numerio tipą naudojant type () funkciją
spausdinti ("Kintamojo tipas yra", tipas (skaičius))
#konvertuoti numerį į eilutę
str_value = str (skaičius)
#determing konvertuoto str_value kintamojo tipas naudojant funkciją type ()
spausdinti ("Konvertuoto kintamojo tipas yra", tipas (str_value))
Rezultatas
Išvestyje galima pastebėti, kad konvertuoto kintamojo tipas yra eilutė.
% S operatoriaus naudojimas konvertuojant int į eilutę
% S gali būti naudojamas sveikam skaičiui paversti eilute. „% S“ operatoriaus naudojimo sintaksė yra tokia:
„% S“% sveikasis skaičiusPažiūrėkime to pavyzdį.
#deklaruoti amžiaus kintamąjįamžius = 25
#konvertuoti amžiaus skaičių į eilutę
age_str = "Mano amžius yra% s"% amžiaus
#spausdinti amžių_str
spausdinti (age_str)
#checking type_str kintamojo tipas
spausdinti (tipas (amžiaus_str))
Rezultatas
Išvestyje galima matyti, kad naujo kintamojo tipas yra eilutė.
F-string naudojimas konvertuojant int į eilutę
F-string mechanizmas gali būti naudojamas konvertuojant int-string. „F-string“ naudojimo sintaksė yra tokia:
f „number“Pažiūrėkime to pavyzdį.
#deklaruoti amžiaus kintamąjįamžius = 25
#konvertuoti amžiaus skaičių į eilutę
age_str = f "Mano amžius yra age"
#spausdinti amžių_str
spausdinti (age_str)
#checking type_str kintamojo tipas
spausdinti (tipas (amžiaus_str))
Rezultatas
Funkcijos format () naudojimas konvertuojant int į eilutes
Funkciją format () galima naudoti konvertuojant int į eilutes. Numatomas funkcijos format () tikslas yra eilutės formatavimas. Naudodami format () funkciją, mes įdėjome vietos laikiklį. Yra vietos rezervavimo ženklai, naudojami spausdinti kintamojo vertę. Funkcijos format () sintaksė yra:
„“.formatas (skaičius)Pažiūrėkime, kaip funkcija format () naudojama konvertuojant int į eilutes.
#deklaruodamas vardo kintamąjįname = "Kamran"
#deklaruoti amžiaus kintamąjį
amžius = 25
#naudojant formatavimo funkciją konvertuojant int į eilutes
spausdinti („Mano vardas yra , o mano amžius - “.formatas (vardas, amžius))
Rezultatas
Išvada
Šiame straipsnyje paaiškinami įvairūs būdai, kaip konvertuoti int į eilutę, pateikiant paprastus pavyzdžius. Šis straipsnis skirtas pradedantiesiems, norintiems suprasti „Python int to string“ konversiją.