Spis treści[Ukryć][Pokazać]
Witamy na drugim wykładzie w naszym Crash kurs Pythona dla początkujących series.
Ten wykład skupi się na składni Pythona i zrozumieniu, jak wykonywany jest kod Pythona.
Zainstalowaliśmy Python 3.10.4 już w naszych systemach. Teraz potrzebujemy edytora kodu dla Pythona. Istnieje mnóstwo opcji, ale moją ulubioną jest? PyCharm.
Jest to jeden z najpopularniejszych edytorów kodu używanych w Pythonie i będziemy go używać w tym kursie. Wygląda to tak przy pierwszym uruchomieniu.
Teraz utwórz w projekcie nowy plik Pythona. teraz jesteś gotowy do napisania swojego pierwszego kodu w Pythonie.
Teraz wpisz:
print("Hello HashDork")
Teraz rozwiń menu „Uruchom” i kliknij uruchom. możesz również użyć skrótów klawiszowych „Shift + F10” w systemie Windows lub „Ctrl + cmd + R” w systemie macOS, aby uruchomić program.
Następnie zobaczysz małe okno terminala na dole pokazujące wynik twojego kodu. To był twój pierwszy kod w Pythonie. Teraz dowiemy się, jak został wykonany.
To był twój pierwszy kod w Pythonie. Spróbujmy innego przykładu.
W tym przykładzie wypiszemy 10 gwiazdek „*”, po prostu mnożąc jedną gwiazdkę przez 10.
Typ:
print("*"*10)
Wynik będzie wyglądał następująco.
Teraz dowiemy się, jak został wykonany.
Jak wykonywany jest kod w Pythonie?
Kiedy piszemy kod w Pythonie, fragment kodu w nawiasie, tj. („*”*10) nazywany jest wyrażeniem. Jest to fragment kodu, który tworzy wartość.
Więc kiedy interpreter Pythona próbuje wykonać linię 2, najpierw oceni kod pomiędzy nawiasami, czyli wyrażenie. W związku z tym wygeneruje 10 gwiazdek i wydrukuje je na terminalu.
Zmienne w Pythonie
Zmienne są jednym z najbardziej podstawowych pojęć programowania i nie są specyficzne dla Pythona. Używamy zmiennych do tymczasowego przechowywania danych w pamięci komputera.
Oto przykład,
Wpiszmy:
Price = 10
Kiedy interpreter Pythona wykona ten kod, przydzieli trochę pamięci, w której będzie przechowywał liczbę 10. Na koniec dołączy tę cenę do tej lokalizacji pamięci.
Teraz możemy użyć tej zmiennej „Cena” w dowolnym miejscu naszego programu, aby uzyskać dostęp do wartości, którą zapisaliśmy w tej zmiennej.
Teraz, jeśli wpiszesz,
print(Price)
Wyjście tego programu pokaże wartość przechowywaną w zmiennej „Cena”, tj. 10. Zwróć uwagę, że w zmiennych jest rozróżniana wielkość liter.
Tak więc definiujemy zmienne, zaczynamy od identyfikatora, którym jest nazwa naszej zmiennej, następnie znak równości i na końcu wartość.
Przenieśmy ten program na wyższy poziom. W drugim wierszu możemy zaktualizować wartość tej zmiennej ceny do nowej wartości. Niech będzie 20. Teraz, gdy uruchamiamy nasz program, powinniśmy zobaczyć 20, ponieważ interpreter Pythona wykonuje nasz kod wiersz po wierszu od góry.
Jako zmienne możemy przechowywać liczby całkowite, zmiennoprzecinkowe, łańcuchy i wartości logiczne. Poza tym Python może przechowywać złożone wartości, takie jak listy i obiekty, które omówimy później.
Teraz przyjrzymy się przykładowi wartości łańcuchowej i logicznej.
W Pythonie łańcuch jest sekwencją znaków Unicode. W prostych słowach jest to dowolna seria znaków, które są interpretowane dosłownie przez skrypt.
Lubić,
name = 'HashDork'
Podobnie wartości logiczne są używane do przypisywania wartości True lub False do wyrażenia.
is_published = True
Zauważ, że Python jest językiem rozróżniającym wielkość liter i zwykle powinieneś używać małych liter do pisania zmiennej i zaczynać od wielkich podczas definiowania wartości logicznej. W takim przypadku „prawda” nie zostanie rozpoznana przez interpreter i spowoduje błąd. Podkreślenie służy do oddzielania słów w nazwie zmiennej.
Przykładowy program
Teraz zobaczymy przykładowy program, który będzie wykorzystywał powyższe koncepcje.
Wyobraź sobie, że napiszemy program dla szpitala. Więc meldujemy pacjenta o imieniu Raj Koothrappali (Tak, masz to). Ma 29 lat i jest nowym pacjentem. Chcę, abyś zdefiniował tutaj 3 zmienne, jego imię, jego wiek i inną zmienną, aby sprawdzić, czy jest to nowy czy istniejący pacjent.
Przestań przewijać i spróbuj sam.
Teraz znajdźmy rozwiązanie.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Zamotać
To wszystko z tego wykładu.
Dowiemy się o otrzymywaniu danych wejściowych w Pythonie, konwersji typów i ciągach.
Dodaj komentarz