A nyílt forráskódú programozási nyelvek kínálata szinte ugyanolyan bőséges, mint a Markdown kiadóké (és ezeket a WHO-nak pandémiának kell nyilvánítania) SHa kíváncsi arra, hogy melyiket tanulja meg hobbiként, vagy saját alkalmazások fejlesztésére, ez a helyzet zavaró lehet. A kérdésekre adott válasznak azonban csak két szótagja van; Piton.
Miért kell megtanulni a Pythont
Valószínűleg létezik olyan programozási nyelv, amely jobban teljesíti a Python segítségével elvégezhető dolgokat, de soha nem ugyanaz. A Python segítségével alkalmazásokat hozhat létre az összes asztali és mobil operációs rendszer számára. Játékok programozására, tudományos kutatások vagy pénzügyi célú programok elvégzésére használják. Az előre beprogramozott modulok széles listája rengeteg programozási időt takarít meg. És ha a Google-on vagy a Stack Overflow-t használja, akkor valószínűleg valaki készített egy alkalmazást, amely azt csinálja, amit te akarsz, és csak le kell másolnod és alkalmazkodnod kell.
A programnyelv fontosságának hangsúlyozásához elegendő ezt megemlíteni A Microsoft kiemelkedő fejlesztőket toboroz, köztük magát Guido Van Rossum nyelvalkotót. A pletykák szerint a Python felváltaná a VBA-t mint szkriptnyelvet a vállalat irodai csomagjában.
Eszközök a Python programozásának megkezdéséhez
Ha naprakész Linux disztribúcióval rendelkezik, akkor semmi másra nincs szükség a Python programozásához. Természetesen egy integrált fejlesztői környezet Python támogatással sokat segít, de a terminállal és a szövegszerkesztővel kijön.
A Python telepített verziójának ellenőrzéséhez nyissa meg a terminált, és írja be:
python3 -V
Ellenőrizheti, hogy melyik a legfrissebb verzió elérhető a letöltési oldal a projektről.
Mint általában a rendszeresen frissített Linux disztribúciók esetében, a legfrissebb verzió nem mindig érhető el. Általában az ugyanazon ágon belüli különbségek általában nem indokolják a kézi telepítést. De ha naprakész szeretne lenni, akkor a következő módon teheti meg.
A web automatikusan felismeri az operációs rendszert és megmutatja a megfelelő verziót. Jegyezze fel a verziószámot, mert ezeket le kell cserélnie X-ekre az oktatóanyag parancsaiban.
Debian / Ubuntu és származékai
Telepítjük a szükséges függőségeket
sudo apt install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Ugrunk a könyvtárba, ahová mentjük a Python telepítőt
cd Descargas
Csomagolja ki a mappát.
tar -xvf Python-X.X.X.tar.xz
Menjünk abba a könyvtárba, ahol kibontották a telepítő fájlokat
cd Python-X.X.X
Elindítjuk a konfigurációs szkriptet.
./configure --enable-optimizations
Elkezdjük az összeállítási folyamatot
make
sudo make install
CentOS / RHEL / Fedora
A szükséges függőségek telepítése
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Ugrunk a könyvtárba, ahová mentjük a Python telepítőt
cd Descargas
Csomagolja ki a mappát, ahol a fájlok találhatók.
tar -xvf Python-X.X.X.tar.xz
Váltunk arra a könyvtárra, ahol a telepítőfájlokat kibontották
cd Python-X.X.X
Elindítjuk a konfigurációs szkriptet
./configure --enable-optimizations
Elkezdjük az összeállítási eljárást
sudo make altinstall
Integrált fejlesztési környezet kiválasztása
A frissítést minden esetben a paranccsal ellenőrizheti
python3 -V
Az integrált fejlesztői környezetek kínálata a Python számára Linuxon széles, és rajtad múlik, hogy melyik legyen a legkényelmesebb az Ön számára.. A nyitott kódra vonatkozó javaslatokra fogunk összpontosítani, amelyek szintén ingyenesek.
PyCharm közösség
Ez egy Python programozók által létrehozott eszköz a Pyth programozók számáratovább. Olyan szolgáltatásokat kínál, mint a kód automatikus kiegészítése, a kódelemzés a hibák felderítésére és automatikus kijavítására.
Az üzletekben kapható Snap, FlatPak és innen la web a fejlesztőtől.
PyCharmEdu
Maguktól a fejlesztőktől lehetővé teszi a Python interaktív tanulását és tanítását. Telepítheti az üzletből Snap és a web.
VS Codium
Amikor a Microsoft úgy döntött, hogy nyílt forráskódot választ és elcsábítja a fejlesztőket, kiadta a Visual Studio Code-ot. A VS Code egy integrált fejlesztői környezet, amely támogatja a több programozási nyelvet és egy gigantikus bővítménytárakat. Fentebb elmondtam, hogy a vállalat több Python-fejlesztőt is felbérelt, akik közül az egyik a legnépszerűbb Python pluginek létrehozója volt a VS Code számára, ezért elmondhatjuk, hogy a Python helyben játszik.
A régi érzések azonban nem múlnak el. Sokan továbbra is bizalmatlanok a Microsoft iránt. Számukra ez a Codium. Ez a VS Code forráskódja, de a Microsoft egyik kiegészítője nélkül. A kodium teljesen kompatibilis az összes beépülő modullal, és ugyanazokkal a tulajdonságokkal rendelkezik, mint az eredeti.
A boltban kapható Snap, FlatPak y a webhelyén
Sok évvel ezelőtt a Visual Basic használatával programoztam, és vágyam a Python megtanulására, de olyan vizuális környezetet használok, amely lehetővé teszi számomra, hogy az ablakok és azok ablaktábláit egyszerű módon, kódolás nélkül pazaroljam. Mi lenne a legmegfelelőbb lehetőség erre?
Vessen egy pillantást az etosokra
P&QT https://riverbankcomputing.com/software/pyqt/intro
Kétségbeesett https://kivy.org/#home
Pygui https://www.csse.canterbury.ac.nz/greg.ewing/python_gui/
De grafikus felületeket szeretne készíteni egy grafikus felhasználói felületről, mint a Visual Studio, anélkül, hogy kódot írna az interfészek létrehozásához.