Z kursu: Python dla nie-programistów

Zmienne

- [Instruktor] Teraz, gdy napisaliśmy naszą pierwszą linię kodu Pythona i mamy tutaj skonfigurowane nasze środowisko. Nadszedł czas, aby nauczyć się absolutnie podstawowego elementu składowego Pythona. I to są zmienne. Ponieważ uczymy się nowej koncepcji, powinniśmy stworzyć nową koncepcję. Więc idźmy dalej i kliknij logo repl tutaj, aby wrócić do pulpitu nawigacyjnego lub strony głównej. A teraz stwórzmy nowy repl. Więc znowu musimy się upewnić, że mamy wybranego Pythona. A ponieważ będziemy uczyć się o zmiennych, zamierzam nazwać te zmienne. Czym są zmienne? Zmienne po prostu zawierają informację, która może się zmieniać w czasie. To naprawdę takie proste. Mogą trzymać liczby, mogą przechowywać teksty. A gdy zajdziemy dalej w tym kursie, dowiesz się, że zawierają inne typy, takie jak booleans. Na początek przejdźmy przez przykład, powiedzmy, że chcemy stworzyć zmienną, która reprezentuje, ile pieniędzy mamy w naszym portfelu. Teraz, szokująco, nagrywając ten film, zajrzałem do portfela. Mam tam 41 dolarów, więc nie tonę, też niezbyt odrapany, ale jeśli chcemy, aby reprezentował tę ilość pieniędzy w moim portfelu, zrobilibyśmy to w Pythonie, najpierw nadając nazwę naszej zmiennej, którą po prostu nazywam portfelem. Okej, to jest teraz nazwa naszej zmiennej. Teraz powiedziałem zmienne, trzymaj informację. Jak umieścić pewne informacje w tej nowej zmiennej zwanej portfelem? Cóż, mamy nazwę, a potem uderzamy w przestrzeń, robimy znak równości, inną spację, a następnie wprowadzamy jakąś wartość. Więc dla mnie, ponieważ mam 41 dolarów, powiem, że portfel jest równy 41. Zasadniczo to, co się tutaj dzieje, to to, że bierzemy wartość 41 i umieszczamy ją w zmiennej zwanej portfelem. A teraz, kiedy mamy ten kod, mówisz, świetnie, idźmy dalej i uruchommy to i zobaczmy, jak to wygląda. Więc naciśnij ten przycisk uruchamiania tutaj, a zauważysz na konsoli, że nic się nie pojawia. Powodem tego jest to, że w Pythonie, nawet jeśli utworzysz zmienną i umieścisz w niej pewne informacje, nie zobaczysz żadnej z tych informacji na konsoli, dopóki nie wydrukujesz na konsoli. Wiem, że słowo druk zazwyczaj oznacza, że zamierzasz umieścić trochę atramentu na jakimś papierze, ale w świecie programowania, a konkretnie w Pythonie, za każdym razem, gdy coś drukujesz, po prostu dostajesz informacje, które pojawią się na konsoli. Więc idźmy dalej i stwórzmy kilka nowych linii po terminie, w którym tworzymy portfel i ustawiamy go na 41. Wpiszmy wszystkie małe litery, tak jak zrobiliśmy to w ostatnim filmie i umieśćmy kilka otwartych i zamkniętych nawiasów. Ale teraz, zamiast umieszczać słowa takie jak hello world lub hello Nick w środku, umieśćmy słowo portfel, który właśnie stworzyliśmy. Więc powiem wydrukować z portfelem w nawiasach, a teraz idźmy dalej i naciśnij przycisk uruchamiania i zobaczmy, co otrzymamy. A teraz widać, że pojawia się liczba 41. Więc jeśli kiedykolwiek chcemy sprawdzić, co zmienna zawiera, jaka to informacja, czy to liczby, tekst, cokolwiek. Musimy wydrukować te informacje na konsoli. Teraz, gdy już to zrobiliśmy, chciałbym podzielić się wskazówką z Pythonem. Zauważysz, że umieściłem pustą spację między linią pierwszą a trzecią, gdzie najpierw utworzyliśmy zmienną, a następnie wydrukowaliśmy informacje wewnątrz zmiennej. Dlaczego to zrobiłem? Dla mnie po prostu stylistycznie lubię mieć trochę przestrzeni. A w Pythonie możesz mieć tyle lub tak mało spacji między wierszami kodu. To nadal będzie działać całkowicie dobrze, a także to. Wszystkie są takie same. Więc jeśli po prostu chcesz mieć miejsce w kodzie, możesz użyć tyle lub tak mało, jak chcesz. Jeszcze jedną rzeczą związaną ze zmiennymi jest to, że wartość, którą posiadają, może się zmieniać w czasie. Powiedzmy, że z naszym portfelem poszedłem i kupiłem pizzę. A teraz mój portfel ma w sobie tylko, powiedzmy, 32 dolary. Mogę zaktualizować wartość zmiennej. Mogę powiedzieć, że portfel jest teraz równy 32. Wcześniej było to równe 41, ale ponieważ wydałem trochę pieniędzy, teraz mam tylko 32. A jeśli chcemy zobaczyć, jaka jest wartość tego, znowu będziemy musieli zrobić wydruk, aby zobaczyć nową wartość portfela. Więc idźmy dalej i naciśnij przycisk uruchamiania. Zauważycie, że w konsoli, kiedy po raz pierwszy drukowaliśmy, portfel był równy 41, a teraz jest równy 32. Tak więc zmienne zawierają informację i mogą się zmieniać w czasie. Teraz, aby naprawdę scementować tę koncepcję, aby upewnić się, że dobrze ją rozumiesz. Przedstawię wyzwanie. A przez resztę tego kursu, po tym, jak nauczymy się koncepcji, będę miał dla ciebie małe wyzwanie. I naprawdę chcę, żebyście za każdym razem, gdy stawiam wam wyzwanie, i mówię wam, abyście wstrzymali wideo, wstrzymali wideo i wypróbowali je na własną rękę. To naprawdę pomoże ci się uczyć i upewni się, że rozumiesz to, co mówię. I nie tylko słuchasz i podążasz dokładnie za tym, co robię. Więc wyzwanie, które mam dla ciebie, polega na tym, że chcę, abyś zrobił zmienną o nazwie dzień i ustawił ją na równi z datą miesiąca. Więc niezależnie od tego, czy jest to 13,15-ty, czwarty, cokolwiek, uczyń ten zmienny dzień i ustaw go na równi z datą miesiąca. Więc naciśnij pauzę i idź zrobić to teraz sam. Porządku. Mam nadzieję, że to poszło ci dobrze. Dla mnie w porze nagrywania dzień jest równy 21. Powiedziałem więc, że dzień jest równy 21.

Spis treści