Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
Więc zdecydowałeś się nauczyć Pythona i natknąłeś się na tę instrukcję. (Tak, używam Pythona jako czasownika.)
Wiem, że możesz się martwić, zwłaszcza jeśli jest to Twój pierwszy język programowania, więc zapewniam Cię…
Python jest BARDZO BARDZO przyjaznym dla użytkownika językiem programowania, którego nie tylko możesz nauczyć się w godzinę, ale w zasadzie już go znasz, ponieważ jest tak intuicyjny.
Przede wszystkim ważne jest, aby wiedzieć, że programiści nie znają żadnego języka programowania w całości. Dużo programowania to wiedza o tym, co chcesz zrobić, nie wiedząc, jak to zrobić i wyszukiwanie odpowiedzi w Google, znajdowanie przykładowego kodu, a następnie modyfikowanie go do własnych potrzeb.
Python to popularny język programowania, co oznacza, że w Internecie można znaleźć mnóstwo przykładów kodu.
W tej instrukcji nauczymy się, jak uruchomić i uruchomić Pythona, omówimy kilka podstawowych przykładów kodu (ze ściągówką z bardziej zaawansowanymi przykładami na końcu).
Jest link do mojego GitHub, gdzie publikowane są wszystkie przykładowe kody.
Ponieważ Instructables może zepsuć kod, polecam skopiować i wkleić przykładowe kody z GitHub:
Krok 1: Instalacja Pythona
Wiem, wiesz, jak pobierać i instalować rzeczy, duuu.
Jednak konfiguracja Pythona jest nieco trudna, jeśli robisz to po raz pierwszy, ale właśnie dlatego czytasz ten krok po kroku. Wydobrzejesz.
-Kliknij „Pobierz plik wykonywalny dla systemu Windows x86-64” tutaj:
(Zakładam, że używasz systemu Windows, jeśli nie, proces jest mniej więcej taki sam)
-Gdy pobieranie się zakończy, po prostu naciśnij DALEJ, aż się zainstaluje. Zalecam zmianę ścieżki instalacji na coś mniej mylącego, takiego jak „C:/Python”
Gratulacje, już prawie gotowe! Możesz teraz używać Pythona, jednak dobrze jest mieć zainstalowane niektóre popularne pakiety, co zrobimy w następnym kroku.
Krok 2: Instalowanie pakietów
Jeśli chcesz, możesz pominąć ten krok, ponieważ Python jest w stanie zrobić wiele rzeczy od razu po wyjęciu z pudełka.
Jednak możesz chcieć sprawdzić kroki, ponieważ w końcu będziesz musiał zainstalować kilka pakietów, gdy będziesz chciał robić bardziej wymyślne rzeczy z Pythonem.
Jeśli jesteś bardziej wzrokowcem, oto film, jak to zrobić:
Instrukcje tekstowe:
Po zakończeniu instalacji Pythona przejdź do folderu, w którym zainstalowałeś Pythona (powiedzmy, że jest to C:/Python) i znajdź folder o nazwie „Scripts”. Wewnątrz powinien znajdować się plik o nazwie „pip3.8” (lub wyższy numer na końcu, w zależności od tego, kiedy to czytasz, więc po prostu znajdź pipX. Y)
-NIE klikaj na pip3.8, nie robimy tego (patrz, nie tak prosto, jak mogłoby się wydawać)
- Trzymając wciśnięty klawisz Ctrl, kliknij prawym przyciskiem myszy gdzieś w folderze Scripts i znajdź "Otwórz PowerShell", kliknij to. Otworzy się niebieski ekran z tekstem.
-Gdy już tam będziesz, wpisz pip3.8 install numpy i naciśnij enter
To wszystko, tak instalujesz bibliotekę! Spokojnie, co?
Teraz, gdy instalujesz pakiety, podczas instalowania numpy finishes, powinieneś również zainstalować matplotlib i scipy. Znaczenie wpisz "pip3.8 install NAZWA"
Gdy to się skończy, wszystko jest gotowe do rozpoczęcia programowania.
Krok 3: Pierwszy program w Pythonie (instalacja)
Kiedy zainstalowaliśmy Pythona, zainstalowaliśmy Python IDLE i użyjemy go do pisania naszych programów.
Niestety nie ma uroczej ikony. Możesz go znaleźć w C:\Python\Python38\Lib\idlelib w moim przypadku.
-W folderze instalacyjnym przejdź do Lib, a następnie do idlelib. Znajdź plik o nazwie „idle” i uruchom go. Otworzy się okno.
-Kliknij Ctrl+N, aby otworzyć nowe okno zatytułowane „bez tytułu”. Oto, gdzie napiszemy nasz pierwszy program w Pythonie!
- Aby sprawdzić, czy wszystko działa, wpisz:
drukuj ("Zrobiłem to wszystko")
-Naciśnij F5, aby zapisać plik. Wybierz nazwę i zapisz ją gdzieś, gdzie ją znajdziesz. Polecam dedykowany plik zatytułowany Python na twoim pulpicie.
-Kiedy naciśniesz F5, zapiszesz wszelkie zmiany, a także uruchomisz program. Otworzy się nowe okno i napisze w środku "Zrobiłem to wszystko". I właściwie to zrobiłeś, napisałeś swój pierwszy program w Pythonie. Gratulacje!
Zalecam utworzenie skrótu do bezczynności i umieszczenie go na pulpicie w celu łatwego dostępu w przyszłości.
W kolejnych krokach wyjaśnię podstawy działania rzeczy w Pythonie. Zapraszam do ich sprawdzenia, jeśli jesteś nowy w programowaniu lub przejdź do ostatniego kroku, w którym załączyłem ściągawkę Pythona z większością podstawowych funkcji w przykładowej formie.
Krok 4: Komentarze
Ponieważ wiemy już, jak drukować na ekranie, czyli pisać, możemy przejść do dodawania komentarzy do naszego kodu. Komentarze są bardzo ważną częścią kodowania i sprawiają, że wyglądasz jak profesjonalista. Komentarze to wiersze kodu przeznaczone tylko dla osób czytających kod. Wyjaśniają, co sekcja kodu ma robić w ludzkim języku, więc nie musisz analizować każdej linii kodu tylko po to, aby zobaczyć, co robi.
Pamiętaj, komentarze=dobre
Piszemy komentarz za pomocą #. Python nie widzi nic po #, komentarz wygląda tak:
print ("Znowu to zrobiłem") #Oops
Jeśli naciśniesz F5 i uruchomisz program, wynik będzie "Zrobiłem to ponownie" bez Oops.
Teraz, gdy już wiesz, jak komentować swój kod, przejdźmy do wykonania obliczeń.
Instructables ma tendencję do zepsucia kodu, jeśli go skopiujesz i wkleisz, więc polecam skopiować kod dla tego kroku z mojego GitHub, tutaj.
Krok 5: Zapisywanie i praca ze zmiennymi
Ponieważ teraz piszemy programy, większość z nich będzie musiała przechowywać dane, które zapisujemy do programu, a następnie coś z nimi zrobić. Możesz albo zakodować informacje w programie przed jego uruchomieniem, albo wprowadzić je po wyświetleniu monitu za pomocą funkcji input().
Najpierw musisz wiedzieć, że Python (i inne języki programowania) nie widzą = tak jak my.
To Python = oznacza „zapisz prawą stronę = po lewej stronie =. Aby uniknąć nieporozumień, zobaczmy przykład.
Ponieważ teraz jesteśmy programistami, wyjaśnienia dotyczące tego, co robi kod, będą znajdować się w komentarzach.
a=1 #nazwa a teraz równa się 1
b=a #ponieważ a równa się 1, b teraz również równa się 1
print ("a") #musimy wydrukować wartości, aby zobaczyć działający program
Jak mogłeś zauważyć, programy w Pythonie wykonują się od pierwszego do ostatniego wiersza w kolejności sekwencyjnej. Oznacza to, że jeśli teraz przedefiniujemy zmienną, jej wartość zostanie zastąpiona. Na przykład:
a=1 #a to 1b=a #b to także 1, ponieważ a=1a=2 #a jest teraz zmieniane na 2, ale b nadal pamięta pierwszą wartość a, ponieważ zmieniliśmy wartość a w linii 3 i b zostało zdefiniowane w wierszu 2
drukuj ("a")
drukuj("b")
Instructables ma tendencję do zepsucia kodu, jeśli go skopiujesz i wkleisz, więc polecam skopiować kod dla tego kroku z mojego GitHub, tutaj.
Krok 6: Obliczenia
Teraz zróbmy trochę obliczeń, tylko drobne ulepszenie w stosunku do tego, co robiliśmy w poprzednim kroku.
a=1
b=2
c=0 #najpierw dajemy c wartość, więc dlaczego nie 0, może to być cokolwiek, skoro zmienimy wartość w następnej linii
c=a+b #c wynosi teraz 1+2 czyli c=3
print ("c:", c) #wypisujemy "c: " jako tekst, a następnie dodajemy wartość c, aby wyglądało ładnie
print("a:", a, "b:", b, "c:", c) #podobnie wypisujemy inne zmienne i ich nazwy
W podobny sposób możemy użyć:
+, - plus i minus nie wymagają wyjaśnień
* mnoży wartości
/ dzieli wartości
Na przykład:
a=1
b=2
c=a/b #wartość c wynosi teraz 1/2 czyli 0.5
print("c:", c)
Instructables ma tendencję do zepsucia kodu, jeśli go skopiujesz i wkleisz, więc polecam skopiować kod dla tego kroku z mojego GitHub, tutaj.
Krok 7: Oświadczenia If
Czasami będziemy chcieli, aby nasz program wypisał jakiś wynik tylko JEŚLI coś się stanie. W tym programie wypiszemy liczbę tylko wtedy, gdy jest wyższa niż 100:
number1=10 #możemy nadać mu dowolną nazwę, poprzednie przykłady posłużyły jako przykład
mississippi=90 #zobacz, nazwa może być dowolna, o ile zaczyna się na literę
a=91 #nadal możemy użyć a
if number1+mississippi>=100: #JEŻELI lewa strona jest większa lub równa prawej
print ("numer1+mississippi to co najmniej 100") #zrób to (tak, musi być wcięte)
if number1+a==100: #JEŻELI lewa jest dokładnie równa prawej
print ("liczba1+a to co najmniej 100") #zrób to, chyba że JEŻELI nie jest prawdziwe
Jeśli uruchomimy ten program, zobaczymy, że wypisuje tylko pierwszą instrukcję, ponieważ 10+90 to 100
Instructables ma tendencję do zepsucia kodu, jeśli go skopiujesz i wkleisz, więc polecam skopiować kod dla tego kroku z mojego GitHub, tutaj.
Krok 8: Koniec???
Czy to wszystko dla Pythona?!
Nieee, daleko od tego. Znasz teraz podstawy zapisywania zmiennych i wykonywania z nimi obliczeń. Dla większej funkcjonalności załączyłem ściągawkę Pythona z prostymi przykładami kodu. Najlepszym sposobem na naukę jest samodzielne wypróbowanie przykładów i zobaczenie, co się stanie, gdy zmienisz kod.
Pliki można również znaleźć na moim GitHubie, tutaj:
Zalecana:
Budowanie powerbanku USB Type-C PD w super prosty sposób: 5 kroków
Budowanie powerbanku USB Type-C PD w super prosty sposób: W tym małym projekcie pokażę, jak w super prosty sposób stworzyć własny powerbank USB Type-C PD. W tym celu najpierw przetestuję płytkę PCB powerbanku opartą na układzie IP5328P, który dostałem od Aliexpressa. Pomiary pokażą nam, jak odpowiedni jest
Stwórz własny oscyloskop (Mini DSO) za pomocą STC MCU w prosty sposób: 9 kroków (ze zdjęciami)
Zrób swój własny oscyloskop (Mini DSO) z STC MCU w prosty sposób: Jest to prosty oscyloskop wykonany z STC MCU. Możesz użyć tego Mini DSO do obserwowania przebiegu. Przedział czasu: 100us-500ms Zakres napięcia: 0-30V Tryb rysowania: Wektor lub kropki
Asystent Google na Raspberry Pi w prosty sposób: 15 kroków
Asystent Google na Raspberry Pi w prosty sposób: Asystent Google na Raspberry Pi Jak to wszystko jest możliwe? Niedługo temu Google wypuścił zestaw sztucznej inteligencji „zrób to sam” w numerze 57 magazynu The Magpi. To sprawiło, że stworzenie własnego asystenta Google było niezwykle łatwe, ale zdobycie zestawu głosowego z
Niezwykle prosty sposób na rozpoczęcie pracy z automatyką domową za pomocą modułów DIY: 6 kroków
Niezwykle prosty sposób na rozpoczęcie pracy z automatyką domową za pomocą modułów DIY: Byłem mile zaskoczony, gdy zdecydowałem się spróbować dodać do asystenta domowego czujniki DIY. Korzystanie z ESPHome jest niezwykle proste, a w tym poście dowiemy się, jak sterować pinem GPIO, a także uzyskiwać temperaturę i amp; dane o wilgotności z bezprzewodowego n
Jak w prosty sposób kopiować zapisy gry do MU firmy Microsoft lub innej firmy.: 9 kroków
Jak kopiować zapisy gry do MU firmy Microsoft lub innej firmy w ŁATWY SPOSÓB.: Oryginalny samouczek TUTAJ Istnieje wiele samouczków Softmod i wszystkie są dobre, ale przeniesienie plików zapisu na dysk twardy Xbox to ból, zrobiłem na żywo cd, który sprawia, że jest to łatwe. To nie jest kompletny samouczek softmod, to