Python Wprowadzenie i instalacja
- 4853
- 246
- Tacjana Karpiński
Wstęp
Python jest dynamicznie wpisanym, interpretowanym językiem programowania ogólnego przeznaczenia. Jest przydatny do wszystkiego, od skryptów systemowych, po aplikacje internetowe, po pełne graficzne programy stacjonarne. Z tego powodu nie jest zaskoczeniem, że zapotrzebowanie na umiejętności programowania Pythona rośnie tylko, a najlepsze firmy, takie jak Google, Mozilla, Instagram (Facebook) i Reddit, polegają na nim w ramach swojego podstawowego stosu technologii. Nie tylko to, ale Python jest ulubieńcem zarówno w kręgach akademickich, jak i naukowych i zyskuje na sektorze finansowym. Najlepsze uniwersytety używają go nawet do nauczania programów w swoich programach informatycznych.
Biorąc to wszystko pod uwagę, prawdopodobnie pomyślałbyś, że Python jest czymś bardzo trudnym do nauczenia się i dostępny tylko dla elity w dziedzinie technologii, ale nie możesz być bardziej błędny. Python jest łatwy. Python jest naprawdę łatwy. W rzeczywistości Python jest jednym z pierwszych języków używanych do nauczania dzieci programowania. Python został zaprojektowany tak, aby był bardzo jasny i prosty do zrozumienia. Brzmi jak zwykły angielski, a jego składnia wykorzystuje przestrzenie, a nie wsporniki i półkolony, więc zawsze wygląda na czyste i nieczyste. Wright Python jest bardzo trudny, jeśli nie niemożliwy. Pomaga to nowym programistom i programistom Nowością w Python w wielkim czasie, ponieważ zawsze możesz powiedzieć, na co patrzysz, a przynajmniej uzyskać przyzwoite pojęcie o tym, co robi. W ten sposób możesz spojrzeć na przykłady kodu z ustalonych projektów open source, aby dowiedzieć się, jak wygląda profesjonalna ocena i jak jest używany.
Python i Linux działają niesamowicie razem. Nie było tak dawno temu, że Python zastąpił Perla jako de facto scenariusz i język „kleju” w systemach Linux. Oznacza to, że wiele scenariuszy i narzędzi wysyłanych z nowoczesnymi systemami Linux jest napisanych w Python. W rezultacie większość rozkładów Linux ma domyślnie zainstalowane Python, ale jest trochę połowu. Istnieją dwie aktualne wersje Pythona. Pyton 2.7.X
i Python 3.X.X
są oba aktualne. Składnie, są bardzo podobne, ale Python 3 ma pewne cechy, których Python 2 nie. Oznacza to, że nie są one całkowicie kompatybilne i wiele dystrybucji pakuje je osobno. Twój system może mieć Python 2, ale nie Python 3 lub odwrotnie. Ten przewodnik i pozostałe z serii będą obejmować Python 3. To jest przyszłość Pythona i nie jest tak źle wrócić do Python 2 po pracy z Python 3.
Instalowanie Pythona
Być może nie musisz instalować Pythona w swoim systemie. Obecna konfiguracja może być dokładnie tym, czego potrzebujesz. Jeśli jednak nie, reszta tego przewodnika będzie poświęcona powiedzieć, jak zainstalować obie wersje Pythona, abyś mógł mieć pewność, że masz wszystko, czego potrzebujesz do przodu.
Debian/Ubuntu/Mint
Dystrybucje oparte na Debiana rozbijają pakiety Python 2 i Python 3, a także odnoszą się do nich osobno. Python 2 jest określany jako Python, a Python 3 jest określany jako Python3.
Python 2
$ sudo apt-get aktualizacja $ sudo apt-get instaluj Python
Python 3
$ sudo apt-get aktualizacja $ sudo apt-get instaluj Python3
Fedora
Podobnie jak dystrybucje oparte na Debiana, Fedora wyznacza Python 2 jako Python i Python 3 jako Python3.
Python 2
# dnf instaluj python
Python 3
# DNF instaluj Python3
Centos
Centos faktycznie domyślnie nie pakuje Pythona 3. Jest jednak dostępny w repozytorium EPEL Fedora, więc instalowanie jego nie jest problemem, po włączeniu repozytorium w systemie.
Python 2
# mniam instaluj Python
Python 3
$ wget https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Noarch.rpm $ su # rpm -i epel-release-latest-7.Noarch.RPM # Yum Instal Python34
Jeśli chcesz dodać klucz repozytorium, jest on dostępny na stronie Fedora https: // getfedora.org/klawisze/
.
OpenSuse
OpenSuse jest bardzo podobny do Fedory i Dystrybucji Debiana. Python jest podzielony na pakiety Python 2 i Python 3, które można zainstalować osobno.
Python 2
# Zypper in Python
Python 3
# Zypper in Python3
Arch Linux
Arch jest właściwie dokładnym przeciwieństwem innych. Arch domyślnie używa Pythona 3 i pakuje Python 2 osobno.
Python 2
# Pacman -syu # Pacman -s Python2
Python 3
# Pacman -syu # Pacman -s Python
Gentoo
Python jest mocno zintegrowany z Gentoo. Menedżer pakietów Gentoo, Przewóz
, jest napisane w Python, podobnie jak wiele krytycznych skryptów. Z tego powodu obie wersje Pythona są domyślnie zainstalowane na gentoo. Jeśli chcesz zmienić, z których wersji Pythona używa systemu, możesz je określić /itp./portage/Make.conf
i uruchom pełną aktualizację systemu.
/itp./portage/Make.conf
~~~~~~~~ ~ Python_targets = "Python3_4 Python2_7" ~~~~~~~~~~
# Emerge-sync && Emerge --ask--update --Newuse--Deep--With-Bdeps = y @World
Możesz wybrać wersję Python w użyciu z eselect
.
# eselect Python List # eselect python set 2
Bądź bardzo ostrożny z wersją Python w Gentoo. Ponieważ tak duża część systemu jest powiązana z Pythonem, bardzo łatwo jest złamać rzeczy. Najlepiej jest zostawić rzeczy w spokoju, chyba że wiesz dokładnie, co robisz.
Spis treści
- Python Wprowadzenie i instalacja
- Pliki Pythona i tłumacz
- Eksperymentowanie z liczbami i tekstem w Pythonie
- Zmienne Pythona
- Praca ze zmiennymi liczbowymi w Pythonie
- Podstawy strun Python
- Zaawansowane sznurki Pythona
- Komentarze Pythona
- Listy Python
- Metody listy Python
- Listy wielowymiarowe Pythona
- Krotki Pythona
- Operatorzy Python Boolean
- Python Jeśli stwierdzenia
- Python podczas pętli
- Python dla pętli
- Słowniki Pythona
- Python Advanced Dictionaries
- Funkcje Pythona
Powiązane samouczki Linux:
- Jak usunąć bluatware z Samsung Android Mobile…
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Rzeczy do zainstalowania na Ubuntu 20.04
- Zagnieżdżone pętle w skryptach Bash
- Odzyskaj swoją prywatność i bezpieczeństwo w erze cyfrowej
- Mastering Bash Script Loops
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Jak zainstalować przeglądarkę internetową Google Chrome na Ubuntu 22.04…
- Jak korzystać z Dysku Google w Linux
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?