Python 3 is de laatste incarnatie van de krachtige , general-purpose programmeertaal geschreven door Nederlandse programmeur Guido van Rossum . Python 3 functies vele verbeteringen aan de kern taal , zoals schonere syntax . Het is echter niet compatibel met eerdere versies van Python . Python 3 wordt veel gebruikt voor vele toepassingen , zoals web- ontwikkeling , toegang tot database , scientific computing en spelletjes . Soorten gegevens In Python 3 , zoals in vorige versies , elke waarde heeft een data type. Python 3 werkt te komen welk type gegevens elke variabele moet hebben , op basis van zijn oorspronkelijke opdracht , en houdt van het soort data intern . Dit betekent dat u niet hoeft te verklaren uitdrukkelijk het datatype van elke variabele . Native data types in Python 3 omvatten booleans , die waar of onwaar waarden , integers , floating point getallen en breuken , strijkers en meer complexe vormen , zoals module , functie en bestand hebben . Functies < br > Python 3 heeft functies - vernoemd blokken code die kan worden uitgevoerd op verschillende punten binnen een programma - , maar ze zijn gemakkelijker uit te voeren dan in sommige andere programmeertalen , zoals C + + , Java en Pascal . Elke functie verklaring begint met het trefwoord "def , " gevolgd door de naam van de functie , vervolgens door een of meer argumenten tussen haakjes . Elke Python 3 functie retourneert een waarde ; " . None " als de functie niet expliciet een return instructie uit te voeren , is de Python nulwaarde , genaamd keert Print ( ) Functie < br > In Python 3 , is de print-statement vervangen door de letter ( ) -functie , waarin drie trefwoord argumenten neemt : . " september ", " end " en " bestand" de print ( ) functie wordt gebruikt om programma-uitvoer af te drukken op het scherm of elders . De " september " argument standaard een ruimte. Het "einde " argument is standaard ingesteld op " \\ n ", dat is de reden waarom gesprekken naar de print () functie wordt gevolgd door een nieuwe lijn . De " file " argument standaard " sys.stdout , " de standaard output stream . De nieuwe print () -functie maakt afdrukken uitspraken in eerdere Python 's ongeldig . Echter , het zijn verklaringen , ze betrouwbaar kunnen worden vervangen met behulp van een geautomatiseerd instrument . Integers Python Pagina 2 had twee aparte data types voor integers , bekend als " int " en "lang . " de " int " datatype werd beperkt door de parameter met de naam " sys.maxint , " die varieerden van platform naar platform , maar was meestal 2 ^ 32-1 , terwijl de "lange " data type werd gebruikt voor elk geheel getal groter dan een gewone " int . " Python 3 rekent af met de " lange " data type en bevat slechts een ingebouwd type data voor gehele getallen , genaamd " int . " De nieuwe " int " datatype gedraagt zich net als de oude " lange ' data type . Hoewel de " sys.maxint " constant is verwijderd , is er niet langer een limiet aan de waarde van de gehele getallen in Python 3 .
|