Hoe om jou eerste Python program skryf?

Oorsig: Python is een van die gewildste programmeertale wat gebruik word vir algemene doel programmering. Dit is open source, kragtige, buigsaam en maklik om te leer / gebruik / implementeer. Python bevat kragtige utilities en biblioteke vir die verwerking van data, manipulasie en analise werk. Dit is soortgelyk aan C , Java en Matlab, sodat ontwikkelaars kan dit maklik leer as hulle het 'n paar ervaring in hierdie tale. Now a day, Python is wyd gebruik word in 'n groot data aansoeke, analise en kwantitatiewe ontwikkeling.

In this article, sal ons tegniese besonderhede van 'n afgestorwene en die belangrikheid daarvan in groot data aansoeke te dek. Ons sal ook 'n kort blik op sommige van die suksesverhale gebaseer op Python.

Sommige agtergrond van 'n afgestorwene: Python is vir die eerste verwek in die laat 1980's en implementering begin in 1989 by Guido Van Rossum. Dit is 'n afstammeling van ABC taal. The name ‘Python‘ is afgelei van 'Monty Python se Flying Circus‘ – 'n Britse TV-reeks. Python is ontwikkel as 'n open source (OSI-goedgekeurde) projek wat gebruik kan word en versprei word selfs in kommersiële omgewing. Die filosofie van 'n afgestorwene is om die kode meer leesbare en skryf minder reëls van die kode vir die implementering van konsepte. Dit word ondersteun deur verskeie programme paradigmas soos objekgeoriënteerde, gestruktureerde, prosedurele en funksionele ens.

Python 2.0 kom in die mark in die jaar 2000 en die weergawe 3.0 is in die jaar 2008. grootste krag Python se sy standaard biblioteek met gereedskap vir die verrigting van verskeie take. in Jan.2016, ons het Python pakket indeks, wat 'n derde party sagteware bewaarplek vir Python. Dit bevat meer as 72,000 pakkette vir verskillende take.

Kenmerke van 'n afgestorwene

In die bogenoemde afdelings, Ons het 'n idee oor Python en sy geskiedenis het. Nou gaan ons kyk na die eienskappe van 'n afgestorwene, wat dit gewild gemaak vir verskeie programme soos groot data en analise. Kom ons check dit!

geïnterpreteer taal: Python geïnterpreteer taal. Dit beteken, jy as 'n ontwikkelaar nie nodig om die program saam te stel en dan loop dit. Rather, 'n tolk sal jy program ontleed en genereer die uitset. So, die ontwikkeling van programme deur die gebruik van Python is baie makliker in vergelyking met ander saamgestel tale.

Dinamiese getik taal: Die tipe van 'n veranderlike in 'Python' word outomaties gedefinieer. So, die ontwikkelaars het nie nodig om dit uitdruklik te skryf. For example, As ons skryf die volgende opdrag, dan is die tipe van die veranderlike 'pyvar’ outomaties gedefinieer as 'string'.

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

Now, As ons die lyn te verander soos hieronder getoon, dan is die veranderlike is van tipe "int".

[kode] pyvar = 1 [/kode]

As a result, dit help die ontwikkeling baie makliker.

Let daarop: Python verklaring eindig nie met 'n kommapunt (;)

Sterk getik taal: Python is 'n sterk getik taal. So die omskakeling van tipe mens data na 'n ander soort data is nie toegelaat. As jy skryf die volgende stelling, dan sal dit 'n fout te wys. Omdat hier die omskakeling van 'n int’ om 'String’ dit nie outomaties gedoen. So, die ontwikkelaars moet dit uitdruklik omskep voordat hulle concatenating.

[kode]

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

[/kode]

Minder kode meer gebruik: Die grootste voordeel van 'n afgestorwene is 'kode minder en doen meer'. Dit beteken ontwikkelaars kan dieselfde taak uit te voer deur die skryf van minder kode in vergelyking met die ander tale. So dit help snelle ontwikkeling aansoek. For example, die volgende kode uit is genoeg om 'n lêer in Python lees.

[kode]

met 'n oop(“nieuw.txt”) as lêer:

Print(file.read())

[/kode]

Multi paradigma ontwikkeling ondersteuning: Python ondersteun verskillende programme paradigmas soos objekgeoriënteerde programmering, funksionele programmering, gestruktureerde programmering en nog vele meer. So het die ontwikkelaars enige programmeringstyl soos per vereiste kan volg.

Standard biblioteek: Python het 'n baie ryk standaard biblioteek met verskeie instrumente en APIs. Dit dek byna al die funksies vir program ontwikkeling.

draagbare, uit te brei en skaalbare: Python kan hardloop op verskeie hardeware / sagteware platforms. Dit kan ook uitgebrei word vir die aanpassing of die toevoeging van nuwe funksies. Python is ook skaalbare om 'n groot volume van die verkeer te ondersteun.

Hoe om af te laai, installeer en opstel Python?

In hierdie artikel sal ons gebruik Python 3 version. In die meeste van die Linux-verspreiding, python 2 en 3 kom as 'n standaard installasie. So, in daardie omgewings jy nie nodig het om dit apart te installeer. Volgende is die aflaai skakel na luislang installeer.

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

Gedurende die installasie in die Windows-omgewing, kyk 'Voeg Python.exe om pad’. Dit sal voeg die (.EXE) lêer in die pad outomaties.

Python setup

Python opstel

Image1: Kies 'Voeg Python.exe om pad’ soos aangedui

Sodra die installering voltooi is, open die opdrag prompt en tik ‘python’ soos in die onderstaande prent. Dit sal 'n paar besonderhede oor die weergawe wys, installation etc. Nou kan jy seker maak dat die installasie suksesvolle en werk goed is.

Python command prompt

Python opdrag prompt

Image2: Python opdrag prompt

Nou nog 'n taak gelaat voordat ons vorentoe beweeg om een ​​luislang aansoek smaak. Installeer 'n goeie teks editor vir skryf Python program. Jy kan installeer notepad of enige ander redakteur van jou keuse.

monster aansoek: Om 'n luislang program uit te voer, Hier volg twee verskillende opsies

  • Tik luislang beveel direk in Python dop
  • Begin program geskryf is 'n lêer met (.py) extension

Ons sal probeer om 'n luislang program wat geskryf is in 'n lêer. Maar ons sal nie 'n eenvoudige 'skryfHello Wêreld' program; eerder sal ons een interaktiewe aansoek probeer soos hieronder getoon. skep eers 'n lêer met die naam as 'pyfirst.py '; Dit sal die kode het soos hieronder getoon.

Listing 1: Monster luislang program (pyfirst.py)

[kode]

Print(” Welkom by TechAlpine —- Kom ons kyk eers Python program”)

# Dit luislang aansoek sal twee getalle by te voeg in 'n interaktiewe manier

# Kry insette nommers

getal1 = insette('Gee jou 1ste getal: ‘)

getal2 = insette('Gee jou 2de nommer: ‘)

# Nou te voeg twee getalle

totaal = float(getal1) + float(getal2)

# Druk die uitset

Print ("So die som van {0} en {1} is {2}'.format(getal1, getal2, totale))
[/kode]

Now, hardloop die script lêer van die command prompt. Volgende kiekie toon die uitset.

application output

aansoek uitset

Image3: Python monster aansoek uitset

Hoekom Python is belangrik in 'n groot data en analise?

Python is 'n baie kragtige taal en dit is wat in verskillende gebiede vir 'n lang tyd. Dit het 'n baie kragtige biblioteke vir die verrigting van data-analise take maklik. Dit is ook verkies tot skaalbare web programme te bou. So, Python is 'n voorkeur keuse vir groot data en analise programme wat hoofsaaklik geïntegreer met webtoepassings.

Gevolgtrekking: In hierdie artikel het ons gepraat oor luislang, sy rug grond en ook belangrike eienskappe. Ons het ook betrekking op die aflaai en installering deel in besonderhede sodat die ontwikkelaars maklik kan volg dit en begin hul luislang aansoek. Aan die einde het ons gewys een monster aansoek vir 'n beter begrip. So, kan ons aflei dat luislang gaan kom in 'n groot manier so ver as die groot data en analise programme betref. En dit sal ook ontwikkel met meer gereedskap en funksies.

How to write user defined functions in Python?

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