Spisie treści
Pyton jest interpretowanym językiem programowania, którego siła polega na tym, że jest wieloparadygmatyczny, a jego składnia jest znacznie czystsza od języków konwencjonalnych, jest z nami od 1991 roku, chociaż licencjonowany od 2001 roku GNU GPL. Zobaczmy, jak zainstalować Pythona na Okna i w Debian/Ubuntu, dwie najczęściej używane platformy do tworzenia oprogramowania.
Aby zainstalować tłumacza Pyton w systemie Windows musimy wykonać następujące czynności:
- Pobierz najnowszą wersję Pyton, obecnie istnieją dwie wersje, z którymi możemy pracować, jedna to Python 2.7 który jest jednym z najbardziej rozpowszechnionych i wspieranych przez frameworki takie jak Django a druga wersja to Python 3, który jest kolejnym krokiem w ewolucji tego języka, jednak dla celów praktycznych i dla uproszczenia będziemy pracować z wersją 2.7. Wchodzimy na Oficjalną stronę Pythona Pobierz Pythona, gdzie możemy zastąpić 2.7 wybraną przez nas wersją.
- Po wejściu na stronę pobieramy instalator kompatybilny z naszą wersją systemu Windows X86 dla wersji 32-bitowej lub X86-64 W przypadku wersji 64-bitowej po pobraniu pliku umieścimy go w katalogu, w którym możemy go znaleźć.
POWIĘKSZAĆ
- Po pobraniu odpowiedniego instalatora wykonamy go, co przyniesie nam kreatora instalacji Pyton, postępujemy zgodnie z instrukcjami, aż instalacja zostanie zakończona.
- Teraz, gdy mamy Pyton zainstalowany, zamierzamy go przetestować, w tym celu przejdziemy do naszego menu startowego i poszukamy nowego zainstalowanego programu, który powinien być Początek à Programy à Python2 à BEZCZYNNY (GUI Pythona).
- Będziemy już mieli z tym konsolę Pyton dostępne, gdzie możemy rozpocząć wykonywanie naszego kodu.
POWIĘKSZAĆ
Z którym powinniśmy uzyskać taki wynik:
POWIĘKSZAĆ
- W naszym terminalu napiszemy następujące polecenie:
aktualizacja sudo apt-get
- Po zakończeniu aktualizacji zależności napiszemy:
sudo apt-get zainstaluj python2.7
- Po zakończeniu poprzedniego kroku powinniśmy już mieć Pyton działa w naszym systemie.
Teraz, gdy mamy Pyton zainstalowany i uruchomiony, zobaczymy kilka podstawowych instrukcji, aby móc nabrać pewności w języku, zróbmy tradycyjny Witaj świecie, po to idziemy do naszej konsoli Pyton i umieszczamy:
drukuj "Witaj świecie"
Po naciśnięciu Enter tłumacz powinien nam zwrócić:
Witaj świecie
To takie proste, dokonaliśmy już pierwszego przełomu w świecie PytonJak widać w Pythonie, nie jest konieczne umieszczanie żadnego znaku kończącego linię, takiego jak ";" na przykład jest to jedna z wielkich zalet, które pozwalają nam uczynić kod bardziej czytelnym i szybszym w tworzeniu.
Spójrzmy na dodatkowy przykład:
Chodźmy do naszej konsoli Pyton i umieszczamy: 2 + 2
Umieszczając tę instrukcję w konsoli uzyskamy: 4
Dość podstawowe, ale co dzieje się z bardziej złożonymi operacjami, zobaczmy na przykład dzielenie, które da w wyniku ułamek dziesiętny: 1/2
Daje nam to w rezultacie: 0
Tutaj zaczynamy myśleć, że może nasza instalacja jest wadliwa, ale tak nie jest, więc Pyton zwraca nam liczbę dziesiętną operacja musi być wykonana na liczbach zmiennoprzecinkowych.
Na przykład:
1.0/2.0
W ten sposób nasz wynik byłby: 0.5.
Z tym ostatnim kończymy nasz samouczek z podstawami PytonWiemy już, jak go zainstalować i jak działa w dość prosty sposób, ale da nam to podstawę do podniesienia poziomu i poznania tego doskonałego języka programowania.
Teraz zobaczymy kilka podstawowych instrukcji Pythona, a także jak importować moduły, które są niczym innym jak dodatkami zawierającymi szereg przydatnych metod, których możemy używać w naszych programach; Na koniec zobaczymy, jak zapisać nasze programy w pliku, abyśmy mogli je wykonywać za każdym razem, gdy ich potrzebujemy, bez konieczności ponownego przepisywania całego kodu.
Zmienne to przestrzenie, którym przypisujemy nazwę i możemy nadać im wartość w taki sposób, że w naszym programie możemy je wywoływać i używać tej wartości dzięki nadanej im nazwie; Ważne jest, aby wiedzieć, że zmienne muszą mieć unikalne nazwy w naszym programie, w przeciwnym razie ryzykujemy ich nadpisanie, a tym samym nie użycie odpowiedniej wartości.
Zmienne w Pyton Nie różnią się one zbytnio od tego, co możemy zobaczyć w innych językach, nazwę zmiennej stawiamy znakiem równości i przypisujemy jej wartość, np.:
X = 7
Y = "Witaj świecie"
W tych przykładach mamy jednak 2 rodzaje zmiennych Pyton jest dość zaawansowana i bierze je z ich różnicami, co jest dla nas przejrzyste. Zobaczmy, jak to się zachowuje:
Jedną z najciekawszych rzeczy jest to, że jest wiele funkcjonalności, które są już napisane, więc nie powinniśmy ich ponownie budować, wyobraźmy sobie, że musimy napisać blok funkcji i metod tylko po to, aby obliczyć potęgę liczby, to jest coś dość pracochłonne, jednak w Pyton mamy to, co nazywamy modułami, które są niczym innym jak blokami funkcjonalności, które możemy włączyć do naszych programów po prostu importując ten moduł.
Zobaczmy przykład:
W tym przykładzie użyjemy modułu matematyka, który posiada wiele funkcji matematycznych, które mogą ułatwić obliczenia w naszym programie, użyjemy do tego następujących kodów:
python program.pyDzięki temu nasz program rozpocznie jego wykonywanie, zobaczmy jaki kod możemy umieścić:
name = raw_input ("Cześć! Jak masz na imię:") print "Witamy" + imię + "!!"
Dzięki temu będziemy mieli ekran podobny do tego wyniku: