Pyton

Python int do string

Python int do string

Python jest jednym z uniwersalnych języków obsługujących różne typy danych, takie jak liczby całkowite, liczby dziesiętne, łańcuchy i liczby zespolone. Możemy przekonwertować jeden typ danych na inny typ danych w Pythonie. Ten proces konwersji typu 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 ciąg znaków. 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ę typu int na ciąg znaków za pomocą 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 ciąg znaków, ale tworzy wersję liczby typu ciąg i zwraca ją. Składnia funkcji str() jest następująca:

str(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
liczba=20
#określenie typu zmiennej num za pomocą funkcji type()
print("Typ zmiennej to",type(num))
#konwertowanie liczby na ciąg
str_value= str(liczba)
#określenie typu przekonwertowanej zmiennej str_value za pomocą funkcji type()
print("Typ konwertowanej zmiennej to",type(str_value))

Wynik

Na wyjściu można zauważyć, że typem konwertowanej zmiennej jest string is.

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

%s może być użyty do zamiany liczby całkowitej na łańcuch. Składnia użycia operatora %s jest następująca:

„%s” %liczba całkowita

Zobaczmy przykład tego.

#deklarowanie zmiennej wieku
wiek =25
#konwersja numeru wieku na ciąg into
age_str="Mój wiek to %s"%age
#drukowanie age_str
drukuj(wiek_str)
#sprawdzanie typu zmiennej age_str
drukuj(typ(wiek_str))

Wynik

Na wyjściu widać, że typem nowej zmiennej jest string.

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 przykład tego.

#deklarowanie zmiennej wieku
wiek =25
#konwersja numeru wieku na ciąg
age_str=f"Mój wiek to wiek"
#drukowanie age_str
drukuj(wiek_str)
#sprawdzanie typu zmiennej age_str
drukuj(typ(wiek_str))

Wynik

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. Podczas korzystania z funkcji format() umieszczamy symbol zastępczy. to symbole zastępcze używane do wypisania wartości zmiennej. Składnia funkcji format() to:

„”.format (liczba)

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

#deklarowanie zmiennej name
name="Kamran"
#deklarowanie zmiennej wieku
wiek =25
#używanie funkcji format do konwersji typu int na string
print("Nazywam się a mój wiek to ".format(imię,wiek))

Wynik

Wniosek

W tym artykule wyjaśniono różne metody konwersji int na ciąg z prostymi przykładami. Ten artykuł dla początkujących, którzy chcą zrozumieć konwersję int na ciąg znaków w Pythonie.

Gry Samouczek Shadow of the Tomb Raider dla systemu Linux
Samouczek Shadow of the Tomb Raider dla systemu Linux
Shadow of the Tomb Raider to dwunasty dodatek do serii Tomb Raider - przygodowej serii gier akcji stworzonej przez Eidos Montreal. Gra została dość do...
Gry Jak zwiększyć FPS w Linuksie??
Jak zwiększyć FPS w Linuksie??
FPS oznacza Klatki na sekundę. Zadaniem FPS jest pomiar liczby klatek na sekundę podczas odtwarzania wideo lub wydajności gier. W prostych słowach lic...
Gry Najlepsze gry w laboratorium aplikacji Oculus
Najlepsze gry w laboratorium aplikacji Oculus
Jeśli jesteś posiadaczem gogli Oculus, musisz wiedzieć o sideloadingu. Sideloading to proces instalowania w zestawie nagłownym treści innych niż sklep...