Python int do string

Python Int String



Python jest jednym z uniwersalnych języków, które obsługują różne typy danych, takie jak liczby całkowite, liczby dziesiętne, łańcuchy i liczby zespolone. W Pythonie możemy przekonwertować jeden typ danych na inny typ danych. Ten proces konwersji typów danych nazywa się rzutowaniem typów. W Pythonie wartość całkowitą można łatwo przekonwertować na ciąg znaków za pomocą str () funkcjonować. Funkcja str() przyjmuje wartość całkowitą jako parametr i konwertuje ją na łańcuch. Konwersja int na string nie ogranicza się tylko do funkcji str(). Istnieje wiele innych sposobów konwersji typu int na string. W tym artykule wyjaśniono konwersję int na ciąg przy użyciu różnych metod.







Używanie funkcji str() do konwersji typu int na string

str() jest wbudowaną funkcją Pythona. Wartość całkowita jest przekazywana do funkcji str() jako argument i konwertuje podaną liczbę na łańcuch. Nie konwertuje oryginalnej zmiennej na łańcuch, ale tworzy wersję liczby typu łańcuchowego i zwraca ją. Składnia funkcji str() jest następująca:



P(Liczba całkowita)

Możemy określić typ dowolnej zmiennej za pomocą wbudowanej funkcji type(). Przed konwersją dowolnej liczby na ciąg znaków możemy określić typ zmiennej za pomocą funkcji type(). Zobaczmy przykład konwersji typu int na string przy użyciu funkcji str().



#deklarowanie zmiennej liczbowej

na jednego=20

#określenie typu zmiennej num za pomocą funkcji type()

wydrukować(„Typ zmiennej to”,rodzaj(na jednego))

#konwertowanie liczby na ciąg

str_value= P(na jednego)

#określenie typu przekonwertowanej zmiennej str_value za pomocą funkcji type()

wydrukować(„Typ przekonwertowanej zmiennej to”,rodzaj(str_value))

Wyjście

Na wyjściu można zauważyć, że typem konwertowanej zmiennej jest łańcuch.





operator str

Używanie operatora %s do konwersji typu int na ciąg znaków

%s może służyć do konwersji liczby całkowitej na ciąg. Składnia użycia operatora %s jest następująca:



%s %liczba całkowita

Zobaczmy na przykład.

#deklarowanie zmiennej wieku

wiek=25

#konwersja numeru wieku na ciąg

wiek_str='Mój wiek to %s'%wiek

#drukowanie age_str

wydrukować(wiek_str)

#sprawdzanie typu zmiennej age_str

wydrukować(rodzaj(wiek_str))

Wyjście

Na wyjściu widać, że typem nowej zmiennej jest łańcuch.

% s połączeń

Używanie f-string do konwersji typu int na string

Mechanizm f-string może być użyty do konwersji typu int na string. Składnia używania f-string jest następująca:

F '{numer}'

Zobaczmy na przykład.

#deklarowanie zmiennej wieku

wiek=25

#konwersja numeru wieku na ciąg

wiek_str=F„Mój wiek to {wiek}”

#drukowanie age_str

wydrukować(wiek_str)

#sprawdzanie typu zmiennej age_str

wydrukować(rodzaj(wiek_str))

Wyjście

fstring

Używanie funkcji format() do konwersji typu int na string

Funkcja format() może być użyta do konwersji typu int na string. Przewidywanym celem funkcji format() jest formatowanie ciągów. Korzystając z funkcji format(), umieszczamy symbol zastępczy. {} to symbole zastępcze używane do drukowania wartości zmiennej. Składnia funkcji format() to:

{}.format(numer)

Zobaczmy przykład użycia funkcji format() do konwersji typu int na string.

#deklarowanie zmiennej name

Nazwa=„Kamran”

#deklarowanie zmiennej wieku

wiek=25

#używanie funkcji format do konwersji typu int na string

wydrukować(„Nazywam się {}, a mój wiek to {}”.format(Nazwa,wiek))

Wyjście

formatowanie fnct

Wniosek

W tym artykule wyjaśniono różne metody konwersji int na ciąg za pomocą prostych przykładów. Ten artykuł dla początkujących, którzy chcą zrozumieć konwersję int na łańcuch w Pythonie.