Huis Ontwikkeling Wat is python? - definitie van techopedia

Wat is python? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Python?

Python is een multiparadigm, algemene, geïnterpreteerde programmeertaal op hoog niveau. Met Python kunnen programmeurs verschillende programmeerstijlen gebruiken om eenvoudige of complexe programma's te maken, snellere resultaten te krijgen en code te schrijven bijna alsof ze in een menselijke taal spreken. Enkele van de populaire systemen en applicaties die Python tijdens de ontwikkeling hebben gebruikt, zijn onder andere Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya en iRobot-machines.

Techopedia legt Python uit

De eerste ontwikkeling van Python werd eind jaren tachtig geleid door Guido van Rossum. Tegenwoordig is het ontwikkeld door de Python Software Foundation. Omdat Python een multiparadigm-taal is, kunnen Python-programmeurs hun taken uitvoeren met behulp van verschillende programmeerstijlen: objectgeoriënteerd, imperatief, functioneel of reflecterend. Python kan worden gebruikt bij webontwikkeling, numerieke programmering, spelontwikkeling, toegang tot seriële poorten en meer.

Er zijn twee attributen die de ontwikkeltijd in Python sneller maken dan in andere programmeertalen:

  1. Python is een geïnterpreteerde taal, die de noodzaak uitsluit om code te compileren voordat een programma wordt uitgevoerd, omdat Python de compilatie op de achtergrond uitvoert. Omdat Python een programmeertaal op hoog niveau is, abstraheert het veel geavanceerde details van de programmeercode. Python richt zich zoveel op deze abstractie dat de code ervan door de meeste beginnende programmeurs kan worden begrepen.
  2. Python-code is meestal korter dan vergelijkbare codes. Hoewel Python snelle ontwikkeltijden biedt, loopt het iets achter qua uitvoeringstijd. In vergelijking met het volledig compileren van talen zoals C en C ++, worden Python-programma's langzamer uitgevoerd. Natuurlijk, met de verwerkingssnelheden van computers tegenwoordig, worden de snelheidsverschillen meestal alleen waargenomen in benchmarking-tests, niet in real-world operaties. In de meeste gevallen is Python al opgenomen in Linux-distributies en Mac OS X-machines.
Wat is python? - definitie van techopedia