Per què aprendre Python. Un clàssic que mai passa de moda.

Per què aprendre Python

L'oferta de llenguatges de programació de codi obert és gairebé tan abundant com les d'editors Markdown (ia aquests l'OMS hauria de declarar-los pandèmia) Si estàs plantejant-te quin aprendre per hobby o per desenvolupar les teves pròpies aplicacions, aquesta situació pot resultar-confusa. No obstant això, la resposta a les teves preguntes només té dues síl·labes; Python.

Per què aprendre Python

Probablement hi hagi un llenguatge de programació que faci millor cadascuna de les coses que es poden fer amb Python, però, mai no és el mateix. Amb Python pots crear aplicacions per a tots els sistemes operatius mòbils i d'escriptori. Serveix per programar jocs, fer investigacions científiques o programes d'ús financer. La seva extensa llista de mòduls preprogramats estalvien molt de temps de programació. I, si busques a Google oa Stack Overflow, probablement algú hagi fet una aplicació que faci el que vols fer i només has de copiar i adaptar.

Per remarcar la importància d'aquest llenguatge de programació, n'hi ha prou esmentar que Microsoft està reclutant desenvolupadors prominents, incloent a el propi creador de l'llenguatge Guido Van Rossum. Corre el rumor que Python reemplaçaria a VBA com a llenguatge de script a la suite ofimàtica de l'empresa.

Eines per començar a programar en Python

Si tens una distribució Linux actualitzada, no necessites res més per programar en Python. Per descomptat que tenir un entorn integrat de desenvolupament amb suport per Python t'ajudarà molt, però pots arreglar-amb la terminal i l'editor de textos.

Per a comprovar la la versió de Python instal·lada obre la terminal i escriu:
python3 -V

Pots revisar qual és l'última versió disponible a la pàgina de descàrregues del projecte.

Com sol succeir en les distribucions Linux d'actualització periòdica, no sempre està disponible l'última versió. En general, les diferències dins d'una mateixa branca no solen justificar la instal·lació manual. Però, si t'agrada estar a l'última pots fer-ho de la següent forma.

El web detecta automàticament el sistema operatiu i et mostra la versió que correspon. Pren nota de el nombre de versió perquè hauràs de reemplaçar-les per les X en les ordres d'aquest tutorial.

Debian / Ubuntu i derivats

Instal·lem les dependències necessàries
sudo apt install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Anem a directori on guardem l'instal·lador de Python
cd Descargas

Descomprimim la carpeta.
tar -xvf Python-X.X.X.tar.xz
Anem a directori on descomprimits els arxius d'instal·lació

cd Python-X.X.X

Llancem l'script de configuració.

./configure --enable-optimizations
Iniciem el procés de compilació

make

sudo make install

CentOS / RHEL / Fedora

Instal·lació de les dependències necessàries
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Ens dirigim a directori on guardem l'instal·lador de Python
cd Descargas

Descomprimim la carpeta on hi ha els arxius.
tar -xvf Python-X.X.X.tar.xz
Canviem a directori on descomprimits els arxius d'instal·lació

cd Python-X.X.X
Llancem l'script de configuració

./configure --enable-optimizations
Iniciem el procediment de compilació

sudo make altinstall

Triant un entorn integrat de desenvolupament

En tots els casos pots verificar l'actualització amb la comanda
python3 -V

L'oferta d'entorns integrats de desenvolupament per a Python en Linux és àmplia i depèn de tu trobar quin et sigui més còmode. Anem a enfocar-nos en les propostes de codi aiberto que a més són gratuïtes.

Comunitat PyCharm

És una eina creada per programadors de Python per a programadors de Python. Ofereix prestacions com autocompletat de codi, anàlisi de codi per detectar errors i corregir-los en forma auotmática.

Està disponible a les botigues espetec, FlatPak i des la web de el desenvolupador.

PyCharm Edu

Dels mateixos desenvolupadors, permet aprendre i ensenyar Python de forma interactiva. La pots instal·lar des de la botiga de espetec i des de la web.

VS Codium

Quan Microsoft va decidir apostar a el codi obert i seduir els desenvolupadors, va llançar Visual Studio Code. VS Code és un entorn integrat de desenvolupament amb suport a múltiples llenguatges de programació i un gegantí repositoris de complements. Vaig dir més amunt que l'empresa havia contractat a diversos desenvolupadors de Python, un d'ells va ser el creador dels complements per Python més populars de VS Code, Per tant podem dir que Python juga de local.

No obstant això, els vells sentiments no desapareixen. Molts segueixen desconfiant de Microsoft. Per a ells, és Codium. Es tracta del codi font de VS Code però sense res dels agregats de Microsoft. Codium és absolutament compatible amb tots els complements i té les mateixes prestacions que l'original.

Està disponible a la botiga de espetec, FlatPaka la seva web


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Manuel va dir

    Vaig programar fa molts anys usant Visual Basic i tinc el desig d'aprendre Python però usant un entorn visual que em permeti fer les finestres i components d'aquestes finestres d'una manera simple sense perdre el temps en codificar. Quina seria l'opció més apropiada per això?

      1.    L1ch va dir

        Però ell vol fer interfícies gràfiques des d'una GUI com en Visual Studio, sense necessitat d'escriure codi per crear aquestes interfícies.