python string naar int
exp |
insert |
JavaScript |
mean |
sep |
sin
Michael Zippo
Een Python-tekenreeks naar Int converteren:
Om een tekenreeks in Python naar een geheel getal te converteren, gebruikt u de functie int ()
. Deze functie accepteert twee parameters: de initiële tekenreeks en de optionele basis om de gegevens weer te geven. Gebruik de syntaxis print (int ("STR"))
om str
terug te geven als int
of geheel getal.
Hoe een geheel getal uit Python naar een tekenreeks te converteren:
Om een geheel getal naar een tekenreeks in Python te converteren, gebruikt u de functie str ()
. Deze functie accepteert elk type gegevens en converteert deze naar een tekenreeks, inclusief gehele getallen. Gebruik de syntaxis print (str (INT))
om int
als een str
of als een tekenreeks te retourneren.
Python bevat een aantal gegevenstypen die worden gebruikt om een bepaald gegevenstype te onderscheiden. Bijvoorbeeld, Python-tekenreeksen worden gebruikt om tekstgegevens weer te geven, en gehele getallen kunnen gehele getallen vertegenwoordigen. Bij het programmeren wilt u wellicht waarden tussen verschillende gegevenstypen converteren, zodat u ze op verschillende manieren kunt gebruiken.
Een veelvoorkomende bewerking is het converteren van een Python-tekenreeks naar een geheel getal of een geheel getal naar een string. Python bevat ingebouwde methoden die kunnen worden gebruikt om deze conversies uit te voeren: int ()
en str ()
.
In deze tutorial, "We zal onderzoeken hoe de methode int ()
kan worden gebruikt om een string naar een geheel getal in Python te converteren. We zullen ook zien hoe str ()
gebruikt kan worden om een geheel getal te converteren naar een string.
Python-gegevenstypen
Als je gegevenstypen in Python die worden gebruikt om gegevens op te slaan, waaronder getallen, booleans en lijsten.
In dit artikel we concentreren ons op twee van deze gegevenstypen: tekenreeksen en getallen.
In Python worden strings omgeven door enkele of dubbele aanhalingstekens en worden ze gebruikt om tekstinformatie weer te geven. Hier is een voorbeeldstring:
Het gegevenstype getallen wordt gebruikt om zowel decimale als gehele getallen op te slaan. Decimale getallen worden automatisch geconverteerd naar getallen met drijvende komma en gehele getallen worden als gehele getallen beschouwd. Hier is een voorbeeld van een geheel getal en floating point number in Python :
Het converteren van het ene gegevenstype naar een ander gegevensformulier wordt typeconversie genoemd. Als u een string naar een geheel getal of een geheel getal naar een string wilt converteren, voert u een typeconversiebewerking uit
Python String to Int
The int () < / method code> kan worden gebruikt om een tekenreeks om te zetten naar een geheel getal in Python.
int ()
accepteert twee parameters: de tekenreeks die moet worden geconverteerd naar een geheel getal en het grondtal waarnaar u wilt dat uw gegevens worden weergegeven. De tweede parameter is optioneel.
De methode retourneert de waarde die je hebt doorgegeven via int ()
, weergegeven als een geheel getal. Hier is de syntaxis van de Python int ()
methode:
Hier is een voorbeeld van de int ()
methode die wordt gebruikt om een string naar een geheel getal te converteren:
Onze code returns:
Een voorbeeld van een Int in actie string
Laten we een meer gedetailleerd voorbeeld gebruiken om te laten zien hoe de int ()
methode kan worden gebruikt. Stel dat we een registratieformulier voor een kinderspel maken waarin wordt gevraagd naar de leeftijd van de gebruiker. We hebben deze waarde nodig als een geheel getal in onze database. Maar wanneer een gebruiker de waarde in ons programma invoert, wordt zijn leeftijd een tekenreeks.
Laten we een programma maken dat dit doet. We beginnen met de methode input ()
om de leeftijd van een gebruiker te bepalen:
Als onze gebruiker een nummer invoert, wordt dit naar de console afgedrukt. Dit is wat er gebeurt als we ons programma uitvoeren:
De door de gebruiker ingevoerde waarde is 12
. Het lijkt misschien een nummer. Wanneer we echter de methode type ()
gebruiken om het gegevenstype voor de leeftijd van onze gebruiker te controleren, zien we dat het een getal is. We kunnen de volgende code gebruiken om het gegevenstype van de leeftijd van onze gebruiker te controleren:
Onze code geeft als resultaat:
Zoals je kunt zien, worden onze gegevens opgeslagen als str
of als een string. Daarom is het duidelijk dat we onze gegevens naar een geheel getal moeten converteren. We kunnen dit doen met de volgende code:
Dit is wat er gebeurt als we onze code uitvoeren en de waarde 12
invoegen:
Onze code retourneert dezelfde uitvoer als hierboven, maar 12
wordt nu opgeslagen als een geheel getal. We kunnen de methode type ()
gebruiken om te controleren:
Onze code geeft als resultaat:
Nu wordt onze waarde opgeslagen als een geheel getal zoals we oorspronkelijk bedoeld hadden.