Python int stringida

Python Int String

Python on üks universaalsetest keeltest, mis toetab erinevat tüüpi andmetüüpe, nagu täisarv, kümnendkohaarv, string ja kompleksarv. Pythonis saame teisendada ühte tüüpi andmetüüpe teist tüüpi andmetüüpideks. Seda andmetüübi teisendusprotsessi nimetatakse tüübiülekandeks. Pythonis saab täisarvu väärtuse hõlpsasti stringiks teisendada, kasutades str () funktsiooni. Funktsioon str () võtab parameetrina täisarvuväärtuse ja teisendab selle stringiks. Int -i teisendamine stringiks ei piirdu ainult funktsiooniga str (). Int -stringide teisendamiseks on mitmeid muid vahendeid. See artikkel selgitab int -stringi teisendamist erinevate meetoditega.



Funktsiooni str () kasutamine int -stringi teisendamiseks

Str () on Pythoni sisseehitatud funktsioon. Täisarv väärtus edastatakse argumendina funktsioonile str () ja see teisendab antud arvu stringiks. See ei muuda algset muutujat stringiks, vaid teeb numbri stringi tüüpi versiooni ja tagastab selle. Funktsiooni str () süntaks on järgmine:



lk(täisarv_arv)

Me saame määrata mis tahes muutuja tüübi, kasutades sisseehitatud tüüpi () funktsiooni. Enne mis tahes arvu muutmist stringiks saame funktsiooni () abil määrata muutuja tüübi. Vaatame näidet int -stringi teisendamiseks funktsiooni str () abil.



#deklareerides arvumuutuja

ühe peale=kakskümmend

#muutuja tüübi määramine funktsiooni type () abil

printida('Muutuja tüüp on',tüüpi(ühe peale))

#numbri muutmine stringiks

str_value= lk(ühe peale)

#determin muutuja str_value muutuja tüübi määramine funktsiooni type () abil

printida('Teisendatud muutuja tüüp on',tüüpi(str_value))

Väljund

Väljundis võib täheldada, et teisendatud muutuja tüüp on string.

str operaator

Operaatori %s kasutamine int -stringi teisendamiseks

%S saab kasutada täisarvu teisendamiseks stringiks. Operaatori %s kasutamise süntaks on järgmine:



%s %täisarv

Vaatame selle kohta näidet.

#vanuse muutuja deklareerimine

vanus=25

#vanuse numbri teisendamine stringiks

age_str='Minu vanus on %s'%vanus

#printimine vanus_str

printida(age_str)

#muutuja age_str tüübi kontrollimine

printida(tüüpi(age_str))

Väljund

Väljundis võib tunnistada, et uue muutuja tüüp on string.

% s kõne

F-stringi kasutamine int-string teisendamiseks

F-stringi mehhanismi saab kasutada int-string teisendamiseks. F-stringi kasutamise süntaks on järgmine:

f '{number}'

Vaatame selle kohta näidet.

#vanuse muutuja deklareerimine

vanus=25

#vanuse numbri teisendamine stringiks

age_str=f'Minu vanus on {age}'

#printimine vanus_str

printida(age_str)

#muutuja age_str tüübi kontrollimine

printida(tüüpi(age_str))

Väljund

fstring

Funktsiooni format () kasutamine int -stringide teisendamiseks

Funktsiooni format () saab kasutada int -stringide teisendamiseks. Funktsiooni format () eeldatav eesmärk on stringi vormindamine. Funktsiooni format () kasutamisel panime kohahoidja. {} On kohahoidjad, mida kasutatakse muutuja väärtuse printimiseks. Funktsiooni format () süntaks on järgmine:

{}.vormingus(number)

Vaatame näidet funktsiooni () kasutamise kohta int -stringide teisendamiseks.

#nime muutuja deklareerimine

nimi='Kamran'

#vanuse muutuja deklareerimine

vanus=25

#kasutades vormingfunktsiooni int -stringide teisendamiseks

printida('Minu nimi on {} ja minu vanus on {}'.vormingus(nimi,vanus))

Väljund

vorming fnct

Järeldus

See artikkel selgitab lihtsate näidetega erinevaid meetodeid int -i stringiks teisendamiseks. See artikkel algajatele, kes soovivad mõista Pythoni int -string teisendamist.