Hoe kunt u uw eerste Python programma te schrijven?

Overzicht: Python is een van de meest populaire programmeertalen gebruikt voor algemene programmeertaal. Het is open source, krachtig, flexibel en gemakkelijk te leren / gebruiken / implementeren. Python bevat krachtige hulpprogramma's en bibliotheken voor dataverwerking, manipulatie en analytics werk. Het is vergelijkbaar met C , Java en Matlab, zodat ontwikkelaars kunnen deze eenvoudig te leren als ze enige ervaring in de volgende talen. Now a day, Python wordt veel gebruikt in big data-applicaties, analytics en kwantitatieve programmering.

In this article, zullen we de technische details van de Python en het belang ervan in big data-applicaties te dekken. We zullen ook een korte blik op enkele van de succesverhalen op basis van Python.

Sommige achtergrond van de Python: Python werd voor het eerst bedacht in de late jaren 1980 en implementatie begon in 1989 by Guido Van Rossum. Het is een afstammeling van ABC taal. The name ‘Python‘ wordt afgeleid van 'Monty Python's Flying Circus‘ – een Britse tv-serie. Python is ontwikkeld als een open source (OSI-goedgekeurde) project kan worden gebruikt en gedistribueerd zelfs bedrijfsomgeving. De filosofie van Python is om de code beter leesbaar te maken en schrijven minder regels code voor het implementeren van concepten. Het ondersteunt verschillende programmeertalen paradigma's als object-georiënteerd, gestructureerde, procedurele en functionele etc.

Python 2.0 kwam in de markt in het jaar 2000 en de versie 3.0 werd in het jaar 2008. De grootste kracht van Python is de standaard bibliotheek met hulpmiddelen voor het uitvoeren van verschillende taken. in Jan.2016, we hebben Python Package Index, dat is een derde partij software repository voor Python. Het bevat meer dan 72,000 pakketten voor verschillende taken.

Kenmerken van Python

In de bovenstaande paragrafen, we hebben een idee over Python en haar geschiedenis kreeg. Nu zullen we kijken naar de kenmerken van Python die het populair hebben gemaakt voor diverse toepassingen, waaronder big data en analytics. Laten we check it!

geïnterpreteerde taal: Python wordt geïnterpreteerd taal. Het betekent, je als ontwikkelaar niet nodig om het programma te compileren en uitvoeren. Rather, een tolk u programma ontleden en het genereren van de output. So, ontwikkelen van applicaties met Python is veel gemakkelijker vergeleken met andere gecompileerde talen.

Dynamisch getypeerde taal: Het type van een variabele 'Python' wordt automatisch gedefinieerd. So, de ontwikkelaars niet nodig om expliciet te schrijven. For example, Als we schrijven de volgende syntaxis, vervolgens het type van de variabele pyvar’ automatisch gedefinieerd als "String".

[code] pyvar = “Hello TechAlpine” [/code]

Now, Als we de lijn te veranderen zoals hieronder afgebeeld, dan is de variabele is van het type 'int'.

[code] pyvar = 1 [/code]

As a result, het helpt de ontwikkeling veel gemakkelijker.

Noot: Python verklaring is niet eindigen met een puntkomma (;)

Sterk getypeerde taal: Python is een sterk getypeerde taal. Zodat de conversie van één type data naar een ander gegevenstype is niet toegestaan. Als je schrijft de volgende verklaring, dan zal het een foutmelding tonen. Omdat hier de overgang van "int’ naar 'String’ niet automatisch gebeurt. So, de ontwikkelaars nodig om het te expliciet te converteren voordat ze aaneenschakelen.

[code]

“TechAlpine is nummer " + 1 + “in e-learning space”

[/code]

Minder code meer gebruik: Het grootste voordeel van Python is 'code minder en meer doen'. Betekent ontwikkelaars kunnen dezelfde taak uitvoeren door het schrijven minder code in vergelijking met de andere talen. Dus het helpt rapid application development. For example, het volgende stukje code is voldoende om een ​​bestand in Python te lezen.

[code]

met open(“newFile.txt”) als bestand:

afdrukken(file.read())

[/code]

Multi paradigma programmering ondersteuning: Python ondersteunt verschillende programmeertalen paradigma achtig object georiënteerd programmeren, functioneel programmeren, gestructureerd programmeren en veel meer. Dus de ontwikkelaars enige programmeerkennis stijl als per eis kan volgen.

standaard bibliotheek: Python heeft een zeer rijke standaard bibliotheek met diverse hulpmiddelen en API's. Het heeft betrekking op bijna alle functionaliteiten voor applicatie-ontwikkeling.

draagbaar, uitbreidbaar en schaalbaar: Python kan draaien op verschillende hardware / software platforms. Het kan ook worden uitgebreid voor het aanpassen of toevoegen van nieuwe functies. Python is ook schaalbaar tot groot volume van het verkeer te ondersteunen.

Hoe te downloaden, installeren en instellen Python?

In dit artikel zullen we gebruik maken van Python 3 version. In de meeste Linux-distributie, Python 2 en 3 komt als een standaard installatie. So, in die omgevingen je niet nodig om het afzonderlijk te installeren. Hieronder vindt u de download link naar python installeren.

Download link: https://www.python.org/downloads/

Tijdens de installatie in Windows-omgeving, Gelieve dit na te kijken 'Voeg python.exe aan route’. Het zal voeg de (.exe) bestand in het pad automatisch.

Python setup

Python setup

Image1: Selecteer 'Add python.exe op pad’ zoals aangegeven

Nadat de installatie is voltooid, Open de opdrachtprompt en gewoon het type ‘Python’ zoals weergegeven in de afbeelding hieronder. Het zal enkele details over de versie te tonen, installation etc. Nu kunt u ervoor zorgen dat de installatie is voltooid en het werk boete is.

Python command prompt

Python command prompt

Image2: Python command prompt

Nu nog een taak wordt vertrokken voordat we vooruit naar een python applicatie proeven. Installeer de goede tekst editor voor het schrijven python programma. U kunt installeren notepad of een andere editor van uw keuze.

voorbeeld applicatie: Om een ​​python programma uit te voeren, Hier volgen twee mogelijkheden

  • Typing python commando's direct in python shell
  • Run programma geschreven is een bestand met (.py) extension

We zullen proberen een python programma geschreven in een bestand. Maar we zullen niet een simpel 'schrijvenHallo Wereld' programma; in plaats zullen we een interactieve applicatie te proberen, zoals hieronder weergegeven. Maak eerst een bestand met de naam als "pyfirst.py '; het zal de code zoals hieronder weergegeven.

Listing 1: Sample python programma (pyfirst.py)

[code]

afdrukken(” Welkom bij TechAlpine —- Laten we eerst zien Python-programma”)

# Dit python applicatie zal twee nummers toe te voegen op een interactieve manier

# Krijg ingevoerde cijfers

number1 = ingang('Geef uw nummer 1: ‘)

number2 = ingang('Geef uw 2e nummer: ‘)

# Nu is het toevoegen van twee getallen

totaal = float(nummer 1) + float(nummer 2)

# Print de output

afdrukken ('Dus de som van {0} en {1} is {2}'.formaat(nummer 1, nummer 2, totaal))
[/code]

Now, het script bestand van de opdrachtprompt. Na screenshot toont de output.

application output

applicatie-uitgang

Image3: Python voorbeeld applicatie-uitgang

Waarom Python is belangrijk in big data en analytics?

Python is een zeer krachtige taal en is gebruikt in verschillende domeinen lang. Het heeft een zeer krachtige bibliotheken voor het uitvoeren van data-analyse taken eenvoudig. Het heeft ook de voorkeur om schaalbare webtoepassingen. So, python is een voorkeur voor grote data en analytics toepassingen die hoofdzakelijk worden geïntegreerd met web-applicaties.

Conclusie: In dit artikel hebben we gesproken over python, haar achtergrond en ook belangrijke functies. We hebben ook betrekking op het downloaden en installeren deel in de details, zodat de ontwikkelaars gemakkelijk kunnen volgen en beginnen hun python applicatie. Op het einde hebben we laten zien een voorbeeld applicatie voor een beter begrip. So, We kunnen concluderen dat python zal komen in een grote weg tot aan de grote databank analysetoepassingen betreft. En het zal ook evolueren met meer tools en functies.

Hoe kan ik de gebruiker gedefinieerde functies in Python schrijven?

Tagged on: ,
============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share