Python -zelfstudie

Python HOME Python-intro Python Aan de slag Python-syntaxis Python-opmerkingen Python-variabelen Python-gegevenstypen Python-nummers Python-casting Python-snaren Python Booleans Python-operators Python-lijsten Python-tupels Python-sets Python-woordenboeken Python Als...Anders Python While-lussen Python voor lussen Python-functies Python Lambda Python-arrays Python-klassen/objecten Python-overerving Python-iterators Python-bereik Python-modules Python-datums Python-wiskunde Python JSON Python RegEx Python PIP Python proberen...Behalve Python-gebruikersinvoer Opmaak van Python-tekenreeksen

Bestandsbehandeling

Python-bestandsafhandeling Python-bestanden lezen Python bestanden schrijven/maken Python bestanden verwijderen

Python-modules

NumPy-zelfstudie Panda walkthrough Scipy-zelfstudie

Python Matplotlib

Matplotlib Intro Matplotlib Aan de slag Matplotlib Pyplot Matplotlib plotten Matplotlib-markeringen Matplotlib-lijn Matplotlib-labels Matplotlib-raster Matplotlib-subplots Matplotlib Scatter Matplotlib-repen Matplotlib-histogrammen Matplotlib-cirkeldiagrammen

Machinaal leren

Beginnen Gemiddelde mediane modus Standaardafwijking percentiel Gegevensdistributie Normale gegevensverdeling Scatterplot Lineaire regressie Polynomiale regressie Meervoudige regressie Schaal Trein/Test Beslissingsboom

Python MySQL

MySQL Aan de slag MySQL Database maken MySQL-tabel maken MySQL-invoeging MySQL Select MySQL Waar MySQL Bestel op MySQL verwijderen MySQL-droptabel MySQL-update MySQL-limiet MySQL Join

Python MongoDB

MongoDB Aan de slag MongoDB Database maken MongoDB Verzameling maken MongoDB invoegen MongoDB Zoeken MongoDB-query MongoDB Sorteren MongoDB verwijderen MongoDB Drop-collectie MongoDB-update MongoDB-limiet

Python-referentie

Python-overzicht Ingebouwde functies van Python Python-stringmethoden Methoden voor Python-lijst Python-woordenboekmethoden Python Tuple-methoden Methoden voor Python-sets Python-bestandsmethoden Python-trefwoorden Python-uitzonderingen Python-woordenlijst

Modulereferentie

Willekeurige module Verzoekmodule Statistiekmodule Wiskundige module cMath-module

Python-instructies

Lijstduplicaten verwijderen Een string omkeren Voeg twee nummers toe

Python-voorbeelden

Python-voorbeelden Python-compiler Python-oefeningen Python-quiz Python-certificaat

Python- nummers


Python-nummers

Er zijn drie numerieke typen in Python:

  • int
  • float
  • complex

Variabelen van numerieke typen worden gemaakt wanneer u er een waarde aan toewijst:

Voorbeeld

x = 1    # int
y = 2.8  # float
z = 1j   # complex

Gebruik de type()functie om het type van een object in Python te verifiëren:

Voorbeeld

print(type(x))
print(type(y))
print(type(z))

Int

Int, of integer, is een geheel getal, positief of negatief, zonder decimalen, van onbeperkte lengte.

Voorbeeld

gehele getallen:

x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))

Vlot

Float, of "floating point number" is een getal, positief of negatief, dat een of meer decimalen bevat.

Voorbeeld

drijft:

x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))

Float kunnen ook wetenschappelijke getallen zijn met een "e" om de macht van 10 aan te geven.

Voorbeeld

drijft:

x = 35e3
y = 12E4
z = -87.7e100

print(type(x))
print(type(y))
print(type(z))


Complex

Complexe getallen worden geschreven met een "j" als het imaginaire deel:

Voorbeeld

Complex:

x = 3+5j
y = 5j
z = -5j

print(type(x))
print(type(y))
print(type(z))

Type conversie

U kunt van het ene type naar het andere converteren met de int(), float(), en complex()methoden:

Voorbeeld

Converteren van het ene type naar het andere:

x = 1    # int
y = 2.8  # float
z = 1j   # complex

#convert from int to float:
a = float(x)

#convert from float to int:
b = int(y)

#convert from int to complex:
c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))

Opmerking: u kunt complexe getallen niet converteren naar een ander getaltype.


Willekeurig nummer

Python heeft geen random()functie om een ​​willekeurig getal te maken, maar Python heeft een ingebouwde module randomdie kan worden gebruikt om willekeurige getallen te maken:

Voorbeeld

Importeer de willekeurige module en geef een willekeurig getal tussen 1 en 9 weer:

import random

print(random.randrange(1, 10))

In onze Random Module Reference leer je meer over de Random module.


Test jezelf met oefeningen

Oefening:

Voer de juiste syntaxis in om x om te zetten in een getal met drijvende komma.

x = 5
x = (x)