Lekcja 1 Powitanie i trochę o zmiennych oraz wprowadzanie danych przez użytkownika

W tej lekcji omówimy podstawy wyświetlania napisów na ekranie oraz dowiemy się, czym są zmienne.

Skunks Procek wyjaśnia:

Zmienna to taki pojemnik (pudełko z etykietą) na dane, które chcemy zapisać i wykorzystać w naszym programie. Aby stworzyć zmienną i przypisać do niej wartość, używamy znaku równości =:

liczba = 10

imie = "Dorotka"

Ważne zasady przy tworzeniu nazw zmiennych: W nazwach zmiennych nie wolno stosować:

  • Liczb na samym początku (np. 1imie jest błędne, ale imie1 jest jak najbardziej poprawne).
  • Polskich znaków (zamiast imię piszemy imie – Python co prawda radzi sobie z polskimi znakami, ale w świecie programowania unikamy ich, żeby zapobiec błędom w kodzie).
  • Znaków specjalnych, takich jak: ;, ?, >, <, / itp.

Jak łączyć kilka słów w nazwie zmiennej? Ponieważ nazwa zmiennej nie może mieć spacji, stosujemy dwa popularne sposoby:

  1. snake_case (najbardziej polecany w Pythonie) – słowa łączymy podkreślnikiem _:
ulubiony_zespol = "Pektus"
  • camelCase / PascalCase – wyróżniamy kolejne słowa wielkimi literami:
ulubionyZespol = "Pektus"

Oba te zapisy są poprawne i interpreter Pythona bez problemu je wykona!

Jak wyświetlać informacje na ekranie?

Do pokazywania wyników działania programu używamy funkcji print().

  • Jeśli chcesz wypisać zwykły tekst, musisz go zawsze umieścić w prostych cudzysłowach „”:
print("Witaj")
  • Jeśli chcesz wypisać zawartość zmiennej, wpisujesz po prostu jej nazwę (już bez cudzysłowów!):
print(imie)
  • Konkatenacja (łączenie tekstu ze zmienną): Aby połączyć stały tekst z naszą zmienną, używamy znaku plusa +:
print("Witaj " + imie)

Wprowadzanie tekstu

Aby użytkownik mógł wprowadzić tekst do programu musimy zdefiniować zmienną która będzie ten napis przechowywać potem za pomocą instrukcji input() możemy zacząć pisać w konsoli, program, po napotkaniu tej lini czeka aż użytkownik wpiszę jakiś tekst w nawiasach można napisać instrukcję co ma wpisać np. input(„Podaj swoje imię „)

name = input("Podaj imie: ")
print(name)

powyższy przykład można wytłumaczyć w następujący sposób do zmiennej name przypisz wartość, którą poda użytkownik następnie wyświetlamy ją za pomocą print()

Zygfryd ma dla Ciebie zadanie!

„Łiip, Dorotko! W pliku z ćwiczeniami z Lab 1 otworzy się Twój arkusz w Google Colab. Pamiętaj, aby się zalogować! Twoje zadanie na dziś to:”

  1. Napisz linijkę kodu, która wypisze na ekranie powitanie z Twoim imieniem, na przykład: Witaj Dorotko.
  2. Utwórz nową zmienną o dowolnej, wymyślonej przez siebie nazwie (pamiętaj o zasadach Procka!) i przypisz do niej jakąś wartość (np. liczbę lub tekst).
  3. Za pomocą funkcji print() wypisz zawartość tej zmiennej w osobnej linii (uzyskasz to, przechodząc klawiszem Enter do nowej linii w komórce kodu i wpisując kolejną instrukcję print()).
  4. Uruchom kod w celu sprawdzenia czy wszytsko się wyświetla

Powodzenia!

Labolatorium 1