Python int na reťazec

Python Int String



Python je jedným z univerzálnych jazykov, ktoré podporujú rôzne typy dátových typov, ako sú celé čísla, čísla s desatinnou čiarkou, reťazce a komplexné čísla. V Pythone môžeme previesť jeden typ dátového typu na iný dátový typ. Tento proces konverzie dátových typov sa nazýva typcasting. V Pythone je možné celočíselnú hodnotu ľahko previesť na reťazec pomocou súboru str () funkciu. Funkcia str () berie celočíselnú hodnotu ako parameter a prevádza ju na reťazec. Konverzia int na reťazec nie je obmedzená iba na funkciu str (). Existujú rôzne ďalšie spôsoby prevodu int na reťazec. Tento článok vysvetľuje konverziu int na reťazec rôznymi metódami.







Použitie funkcie str () na prevod na reťazec int

Str () je vstavaná funkcia v Pythone. Celočíselná hodnota sa odovzdá funkcii str () ako argument a skonvertuje dané číslo na reťazec. Nekonvertuje pôvodnú premennú na reťazec, ale urobí verziu typu reťazca a vráti ju. Syntax funkcie str () je nasledovná:



p(celé číslo_číslo)

Typ ľubovoľnej premennej môžeme určiť pomocou vstavanej funkcie type (). Pred prevodom ľubovoľného čísla na reťazec môžeme pomocou funkcie type () určiť typ premennej. Pozrime sa na príklad konverzie int na reťazec pomocou funkcie str ().



#declaring a number variable

na jeden=dvadsať

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

vytlačiť(„Typ premennej je“,typ(na jeden))

#konvertovanie čísla na reťazec

str_value= p(na jeden)

#determinovanie typu konvertovanej premennej str_value pomocou funkcie type ()

vytlačiť(„Typ konvertovanej premennej je“,typ(str_value))

Výkon

Na výstupe je možné pozorovať, že typ konvertovanej premennej je reťazec.





str operátor

Použitie operátora %s na konverziu int na reťazec

%S je možné použiť na konverziu celého čísla na reťazec. Syntax použitia operátora %s je nasledovná:



%s %celé číslo

Pozrime sa na príklad tohto.

#deklarovanie vekovej premennej

Vek=25

#konvertovanie vekového čísla na reťazec

age_str=„Môj vek je %s“%Vek

#printing the age_str

vytlačiť(age_str)

#checking the type of age_str variable

vytlačiť(typ(age_str))

Výkon

Na výstupe je zrejmé, že typ novej premennej je reťazec.

% s hovor

Použitie f-reťazca na konverziu int na reťazec

Mechanizmus f-string je možné použiť na konverziu int na reťazec. Syntax použitia reťazca f je nasledovná:

f '{číslo}'

Pozrime sa na príklad tohto.

#deklarovanie vekovej premennej

Vek=25

#konvertovanie vekového čísla na reťazec

age_str=f„Môj vek je {age}“

#printing the age_str

vytlačiť(age_str)

#checking the type of age_str variable

vytlačiť(typ(age_str))

Výkon

fstring

Použitie funkcie format () na prevod na reťazec int

Funkciu format () je možné použiť na konverziu int na reťazec. Predpokladaným účelom funkcie format () je formátovanie reťazcov. Pri použití funkcie format () sme vložili držiak miesta. {} Sú zástupné symboly, ktoré sa používajú na tlač hodnoty premennej. Syntax funkcie format () je:

{}.formát(číslo)

Pozrime sa na príklad použitia funkcie format () na prevod na reťazec int.

#declaring the name variable

názov='Kamran'

#deklarovanie vekovej premennej

Vek=25

#pomocou funkcie formátu na konverziu int na reťazec

vytlačiť('Moje meno je {} a môj vek je {}'.formát(názov,Vek))

Výkon

formát fnct

Záver

Tento článok vysvetľuje rôzne metódy na konverziu int na reťazec na jednoduchých príkladoch. Tento článok je pre začiatočníkov, ktorí chcú porozumieť konverzii Pythonu na reťazec.