Konwertuj liczbę na ciąg JavaScript
base64 Python module |
code Python module |
COM PHP module |
crypt Python module |
decimal Python module |
dis Python module |
Ev PHP module |
exp |
http Python module |
imp Python module |
io Python module |
JavaScript |
math Python module |
numbers Python module |
os Python module |
PS PHP module |
Python functions |
re Python module |
sep |
StackOverflow |
string Python module |
Strings PHP module |
struct Python module |
types Python module |
UI PHP module
Michael Zippo
Jak przekonwertować ciąg w Pythonie na Int:
Aby przekonwertować ciąg na liczbę całkowitą w Pythonie, użyj funkcji int ()
. Ta funkcja przyjmuje dwa parametry: początkowy ciąg i opcjonalną podstawę do reprezentowania danych. Użyj składni print (int ("STR"))
, aby zwrócić str
jako int
lub liczbę całkowitą.
Jak przekonwertować liczbę całkowitą w Pythonie na ciąg:
Aby przekonwertować liczbę całkowitą na ciąg w Pythonie, użyj funkcji str()
. Ta funkcja akceptuje dowolny typ danych i konwertuje je na ciąg, w tym liczby całkowite. Użyj składni print (str (INT))
, aby zwrócić int
jako str
lub jako ciąg.
Python zawiera szereg typów danych, które są używane do rozróżniania określonego typu danych. Na przykład łańcuchy Pythona są używane do reprezentowania danych tekstowych, a liczby całkowite mogą reprezentować liczby całkowite. Podczas programowania możesz chcieć przekonwertować wartości między różnymi typami danych, aby można było ich używać na różne sposoby.
Powszechną operacją jest przekonwertowanie ciągu Pythona na liczbę całkowitą lub liczba całkowita na łańcuch. Python zawiera wbudowane metody, których można użyć do wykonania tych konwersji: int()
i str()
.
W tym samouczku zbada, w jaki sposób można użyć metody int()
do konwersji ciągu znaków na liczbę całkowitą w Pythonie Zobaczymy również, jak użyć str()
do konwersji liczby całkowitej na string.
Typy danych Pythona
Gdy typów danych w Pythonie używanych do przechowywania danych, w tym liczb, wartości logicznych i list.
W tym artykule skupimy się na dwóch z tych typów danych: ciągach i liczbach.
W Pythonie łańcuchy są otoczone cudzysłowami pojedynczymi lub podwójnymi i są używane do reprezentowania informacji tekstowych. Oto przykładowy ciąg:
Typ danych number jest używany do przechowywania liczb dziesiętnych i całkowitych. Liczby dziesiętne zostaną automatycznie zamienione na liczby zmiennoprzecinkowe, a liczby całkowite będą traktowane jako liczby całkowite. Oto przykład liczby całkowitej i liczby zmiennoprzecinkowej w Pythonie :
Konwersja z jednego typu danych na inny jest nazywana konwersją typu . Jeśli chcesz przekonwertować łańcuch na liczbę całkowitą lub liczbę całkowitą na łańcuch, wykonasz operację konwersji typu
Python String na Int
int() < / kod metody> może być użyty do konwersji ciągu znaków na liczbę całkowitą w Pythonie.
int()
akceptuje dwa parametry: ciąg do konwersji na liczbę całkowitą i podstawę, na którą chcesz, aby Twoje dane były reprezentowane. Drugi parametr jest opcjonalny.
Metoda zwraca wartość przekazaną przez int()
, reprezentowaną jako liczba całkowita. Oto składnia metody Pythona int()
:
Oto przykład metody int ()
używanej do konwersji łańcucha na liczbę całkowitą:
Nasz zwraca kod:
Przykład działania Int string
Użyjmy bardziej szczegółowego przykładu, aby pokazać, jak można użyć metody int()
. Załóżmy, że tworzymy formularz rejestracyjny do gry dla dzieci, który pyta o wiek użytkownika. Potrzebujemy tej wartości przechowywanej jako liczba całkowita w naszej bazie danych. Ale kiedy użytkownik wprowadzi wartość do naszego programu, jego wiek staje się ciągiem.
Stwórzmy program, który to zrobi. Zaczniemy od metody input()
, aby uzyskać wiek użytkownika:
Gdy nasz użytkownik wprowadzi numer, zostanie on wyświetlony w konsoli. Oto, co się dzieje, gdy uruchamiamy nasz program:
Wartość wprowadzona przez użytkownika to 12
. Może wyglądać na liczbę. Jednak gdy używamy metody type()
do sprawdzenia typu danych dla wieku naszego użytkownika, widzimy, że jest to liczba. Możemy użyć następującego kodu, aby sprawdzić typ danych wieku naszego użytkownika:
Nasz kod zwraca:
Jak widać, nasze dane są przechowywane jako str
lub jako ciąg. Dlatego jasne jest, że musimy przekonwertować nasze dane na liczbę całkowitą. Możemy to zrobić za pomocą następującego kodu:
Oto co się dzieje, gdy uruchamiamy nasz kod i wstawiamy wartość 12
:
Nasz kod zwraca to samo wyjście, co powyżej, ale 12
jest teraz przechowywany jako liczba całkowita. Możemy użyć metody type ()
, aby sprawdzić:
Nasz kod zwraca:
Teraz nasza wartość jest przechowywana jako liczba całkowita, tak jak pierwotnie zamierzaliśmy.