Python int merkkijonoon

Python Int String

Python on yksi yleisistä kielistä, joka tukee erityyppisiä tietotyyppejä, kuten kokonaisluku, desimaaliluku, merkkijono ja kompleksiluku. Voimme muuntaa tietotyypin toiseksi tietotyypiksi Pythonissa. Tätä tietotyypin muuntamisprosessia kutsutaan tyyppilähetykseksi. Pythonissa kokonaislukuarvo voidaan helposti muuntaa merkkijonoksi käyttämällä str () toiminto. Funktio str () ottaa kokonaislukuarvon parametriksi ja muuntaa sen merkkijonoksi. Intin muuntaminen merkkijonoksi ei rajoitu vain str () -funktioon. Int -merkkijonon muuntamiseen on monia muita keinoja. Tässä artikkelissa selitetään int -merkkijonon muuntaminen eri menetelmillä.



Str () -funktion käyttäminen int -merkkijonon muunnokseen

Str () on sisäänrakennettu Python-toiminto. Kokonaislukuarvo välitetään funktiolle str () argumenttina ja se muuntaa annetun luvun merkkijonoksi. Se ei muunna alkuperäistä muuttujaa merkkijonoksi, mutta tekee numeron merkkijonotyypin version ja palauttaa sen. Funktion str () syntaksi on seuraava:



s(kokonaisluku_luku)

Voimme määrittää minkä tahansa muuttujan tyypin käyttämällä sisäänrakennettua type () -funktiota. Ennen kuin muutamme numeron merkkijonoksi, voimme määrittää muuttujan tyypin tyypin () funktion avulla. Katsotaanpa esimerkkiä int -merkkijonon muunnoksesta käyttämällä str () -funktiota.



#lukumuuttujan ilmoittaminen

yhdellä=kaksikymmentä

#numeromuuttujan tyypin määrittäminen tyypin () funktion avulla

Tulosta('Muuttujan tyyppi on',tyyppi(yhdellä))

#muunnetaan numero merkkijonoksi

str_value= s(yhdellä)

#muunnetun str_value -muuttujan tyypin määrittäminen tyypin () funktion avulla

Tulosta('Muunnetun muuttujan tyyppi on',tyyppi(str_value))

Lähtö

Tuloksessa voidaan havaita, että muunnetun muuttujan tyyppi on merkkijono.

str operaattori

%S -operaattorin käyttäminen int -merkkijonon muuntamiseen

%S: lla voidaan muuntaa kokonaisluku merkkijonoksi. Operaattorin %s käytön syntaksi on seuraava:



%s %kokonaisluku

Katsotaanpa esimerkki tästä.

#iän muuttujan ilmoittaminen

ikä=25

#muunnetaan ikä numero merkkijonoksi

ikä_str='Ikä on %s'%ikä

#printing the age_str

Tulosta(ikä_str)

#tarkista age_str -muuttujan tyyppi

Tulosta(tyyppi(ikä_str))

Lähtö

Tuloksessa voidaan todeta, että uuden muuttujan tyyppi on merkkijono.

% s puhelu

F-merkkijonon käyttäminen int-merkkijonon muuntamiseen

F-merkkijonomekanismia voidaan käyttää int-merkkijonon muuntamiseen. F-merkkijonon käytön syntaksi on seuraava:

f '{määrä}''

Katsotaanpa esimerkki tästä.

#iän muuttujan ilmoittaminen

ikä=25

#muunnetaan ikä numero merkkijonoksi

ikä_str=f'Ikä on {age}'

#printing the age_str

Tulosta(ikä_str)

#tarkista age_str -muuttujan tyyppi

Tulosta(tyyppi(ikä_str))

Lähtö

fstring

Format () -funktion käyttäminen int -merkkijonon muunnokseen

Format () -funktiota voidaan käyttää int -merkkijonon muuntamiseen. Format () -funktion odotettu tarkoitus on merkkijonon muotoilu. Kun käytämme muotoa () -toimintoa, laitamme paikanpidikkeen. {} Ovat paikkamerkkejä, joita käytetään muuttujan arvon tulostamiseen. Format () -funktion syntaksi on:

{}.muoto(määrä)

Katsotaanpa esimerkkiä format () -funktion käyttämisestä int -merkkijonon muunnokseen.

#ilmoittaa nimimuuttujan

nimi='Kamran'

#iän muuttujan ilmoittaminen

ikä=25

#käyttää muotoilutoimintoa int -merkkijonon muuntamiseen

Tulosta('Nimeni on {} ja ikäni on {}'.muoto(nimi,ikä))

Lähtö

muoto fnct

Johtopäätös

Tässä artikkelissa selitetään erilaisia ​​menetelmiä intin muuntamiseksi merkkijonoksi yksinkertaisilla esimerkeillä. Tämä artikkeli aloittelijoille, jotka haluavat ymmärtää Python int to string -muunnoksen.