Com escriure el seu primer programa en Python?

Visió de conjunt: pitó és un dels llenguatges de programació més populars utilitzats per a la programació de propòsit general. És de codi obert, potent, flexible i fàcil d'aprendre / ús / pràctica. Python conté potents utilitats i biblioteques per al processament de dades, manipulació i anàlisi d'obra. És similar a C , Java i Matlab, el que els desenvolupadors poden aprendre fàcilment si tenen alguna experiència en aquests idiomes. Now a day, Python s'utilitza àmpliament en aplicacions de dades grans, anàlisi i programació quantitativa.

In this article, cobrirem detalls tècnics de Python i la seva importància en les aplicacions de dades grans. També tindrem un breu cop d'ull a algunes de les històries d'èxit basat en Python.

Alguns antecedents de Python: Python es va concebre per primera vegada en finals de 1980 i l'aplicació es va iniciar a 1989 by Guido Van Rossum. És un descendent del llenguatge ABC. The name ‘pitó‘ es deriva de Flying Circus 'de Monty Python‘ – una sèrie de televisió britànica. Python va ser desenvolupat com un codi obert (Aprovat per OSI) projecte que pot ser usat i distribuït fins i tot en l'entorn comercial. La filosofia de Python és fer que el codi sigui més llegible i escriure menys línies de codi per a l'aplicació dels conceptes. És compatible amb diferents paradigmes de programació com orientat a objectes, estructurat, procedimental i funcional, etc..

pitó 2.0 va entrar al mercat l'any 2000 i la versió 3.0 es va introduir l'any 2008. La major fortalesa de Python és la biblioteca estàndard contenint les eines per dur a terme diverses tasques. en Jan.2016, tenim Índex de paquets Python, que és un repositori de programari de tercers per Python. Conté més de 72,000 paquets per a diverses tasques.

Característiques de Python

A les seccions anteriors, tenim una idea sobre Python i la seva història. Ara veurem en les característiques de Python que l'han fet popular per a diverses aplicacions, incloent grans volums de dades i anàlisi. Anem a comprovar-ho!

llenguatge interpretat: Python s'interpreta el llenguatge. Significa, com a desenvolupador no cal compilar el programa i després executar. Rather, un intèrpret que analitzarà els programes i generar la sortida. So, el desenvolupament d'aplicacions mitjançant l'ús de Python és molt més fàcil en comparació amb altres llenguatges compilats.

el llenguatge de tipus dinàmics: El tipus d'una variable en 'Python' es defineix de forma automàtica. So, els desenvolupadors no han d'escriure de manera explícita. For example, si escrivim la següent sintaxi, a continuació, el tipus de la variable d'pyvar '’ es defineix automàticament com 'Cadena'.

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

Now, si canviem la línia com es mostra a continuació, llavors la variable és de tipus "int".

[codi] pyvar = 1 [/codi]

Com a resultat, que ajuda al desenvolupament molt més fàcil.

Nota: declaració de Python no acaba amb un punt i coma (;)

llenguatge fortament tipat: Python és un llenguatge fortament tipat. Així que la conversió d'un tipus de dades a un altre tipus de dades no està permès. Si s'escriu la següent declaració, a continuació, es mostrarà un error. Perquè aquí la conversió de 'int’ a 'Cadena’ no realitza automàticament. So, els desenvolupadors necessiten per convertir-lo explícitament abans de la concatenació d'elles.

[codi]

“TechAlpine és el nombre " + 1 + “in e-learning space”

[/codi]

Menys codi de major ús: La major avantatge de Python és 'codi de menys i fer més ". Això significa que els desenvolupadors poden realitzar la mateixa tasca escrivint menys codi en comparació amb els altres idiomes. Per tant, ajuda a desenvolupament ràpid d'aplicacions. For example, el següent fragment de codi és suficient per llegir un arxiu en Python.

[codi]

amb oberta(“newfile.txt”) com a arxiu:

imprimir(file.read())

[/codi]

suport de programació multi paradigma: Python suporta diferents paradigmes de programació com programació orientada a objectes, programació funcional, programació estructurada i molts més. Pel que els desenvolupadors poden seguir qualsevol estil de programació segons el requisit.

biblioteca estàndard: Python té una molt rica biblioteca estàndard amb diverses eines i APIs. Cobreix gairebé totes les funcionalitats per al desenvolupament d'aplicacions.

portàtil, extensible i escalable: Python pot executar-se en diverses plataformes de maquinari / programari. També es pot estendre per personalitzar o addició de noves característiques. Python també és escalable per a suportar gran volum de trànsit.

Com descarregar, instal·lar i Python configuració?

En aquest article utilitzarem Python 3 version. En la major part de la distribució de Linux, pitó 2 i 3 es presenta com una instal·lació per defecte. So, en aquells ambients que no cal instal·lar-lo per separat. A continuació es presenta l'enllaç de descàrrega per instal·lar pitó.

enllaç de descàrrega: https://www.python.org/downloads/

Durant la instal·lació a l'entorn de Windows, si us plau, comproveu 'Afegir a la trajectòria python.exe’. S'afegirà el (.exe) arxiu a la ruta de forma automàtica.

Python setup

configuració de Python

Image1: Seleccioneu 'Afegir a la trajectòria python.exe’ com marcat

Un cop completada la instal·lació, obrir l'indicatiu i el tipus que s'acaba ‘pitó’ com es mostra a la imatge següent. Es mostrarà alguns detalls sobre la versió, installation etc. Ara es pot assegurar que la instal·lació és correcta i funciona bé.

Python command prompt

línia d'ordres de Python

Image2: línia d'ordres de Python

Ara bé, una tasca més es deixa abans que avancem al gust aplicació d'un pitó. Instal·lar qualsevol bon editor de textos per al programa d'escriptura de pitó. Podeu instal·lar notepad o qualsevol altre editor de la seva elecció.

Exemple d'aplicació: Per executar un programa en Python, següents són dues opcions diferents

  • Pitó d'escriure les ordres directament a la closca de pitó
  • Executar programa escrit és un arxiu amb (.pi) extension

Tractarem d'un programa de Python escrit en un arxiu. Però no anem a escriure un simple "Hola món' programa; en lloc anem a tractar d'una aplicació interactiva com es mostra a continuació. En primer lloc crear un fitxer anomenat com 'pyfirst.py '; que tindrà el codi com es mostra a continuació.

Listing 1: programa de Python mostra de (pyfirst.py)

[codi]

imprimir(” Benvingut a TechAlpine —- Anem a veure el primer programa Python”)

# Aquesta aplicació pitó afegirà dos nombres d'una manera interactiva

# Obtenir els números d'entrada

número 1 = entrada("Si us plau, introdueixi el seu número de 1a: ‘)

number2 = entrada("Si us plau, introdueixi el seu segon número: ‘)

# Ara suma de dos nombres

Total = float(número 1) + float(number2)

# Imprimir la sortida

imprimir ("Així que la suma de {0} i {1} és {2}'.formato(número 1, number2, total))
[/codi]

Now, executi l'arxiu de script des de la línia d'ordres. Següent captura de pantalla mostra la sortida.

application output

sortides de les aplicacions

imatge3: resultat de l'aplicació de la mostra de Python

Per què Python és important en grans volums de dades i anàlisi?

Python és un llenguatge molt potent i s'ha utilitzat en diferents dominis durant molt de temps. Té biblioteques molt potents per realitzar tasques d'anàlisi de dades de forma fàcil. També es prefereix per construir aplicacions web escalables. So, Python és una opció preferida per a grans aplicacions de dades i d'anàlisi que estan integrats principalment amb aplicacions web.

Conclusió: En aquest article hem discutit sobre el pitó, la seva terra de nou i també característiques importants. També hem cobert la part de descàrrega i instal·lació en detalls perquè els desenvolupadors poden seguir fàcilment i començar la seva aplicació pitó. Al final hem demostrat una aplicació d'exemple per a una millor comprensió. So, podem concloure que el pitó vindrà en gran pel que fa a les dades i anàlisi de grans aplicacions estan preocupats. I també evolucionarà amb més eines i característiques.

Com escriure funcions definides per l'usuari en Python?

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

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share