CodeGym /Kursy /Python SELF PL /Komendy i pierwszy program

Komendy i pierwszy program

Python SELF PL
Poziom 1, Lekcja 1
Dostępny

1. Komendy

Program — to zestaw (lista) komend. Najpierw wykonywana jest pierwsza komenda, potem druga, trzecia, i tak dalej. Gdy wszystkie komendy zostaną wykonane, program się kończy.

Jakie dokładnie komendy mogą znaleźć się w liście zależy od tego, kto je wykonuje: jakie komendy zna (i rozumie) wykonawca. Psu 🐕 można wydać komendę „Siad”, „Głos”, kotu 🐈 — „Brys”, człowiekowi — „Stój! Będę strzelać!”, a robotowi 🔧 — „Działaj! Działaj, na twoją matkę robota!”

Programy napisane w języku Python wykonuje py.exe (Python Interpreter — interpreter języka Python). Python Interpreter — to specjalny program, który potrafi wykonywać programy napisane w języku Python.

Jego lista komend jest dość obszerna. Na przykład tą komendą można wyświetlić na ekranie napis „Robot — przyjaciel człowieka”:


print("Robot — przyjaciel człowieka")

Ale nie zaczniemy od razu od komend, tylko od kilku prostych zasad. Znajomość kilku zasad zastępuje znajomość wielu faktów.

2. Podstawowe zasady języka Python

Pierwsza zasada: w języku programowania Python każdą komendę pisze się w nowej linii.

Załóżmy, że chcemy 3 razy wyświetlić na ekranie napis „Robot jest przyjacielem człowieka”. Tak będzie wyglądał kod programu:


print("Robot — przyjaciel człowieka")
print("Robot — przyjaciel człowieka")
print("Robot — przyjaciel człowieka")

Druga zasada: liczba wcięć po lewej stronie komendy jest bardzo ważna.

To unikalna cecha języka Python. Komendy umieszczone obok siebie muszą mieć taką samą liczbę wcięć (spacji) przed komendą. Taki kod nie zadziała:


print("Robot — przyjaciel człowieka")
   print("Robot — przyjaciel człowieka")
print("Robot — przyjaciel człowieka")

Trzecia zasada: komendy grupuje się za pomocą wcięć po lewej stronie.

Jeśli kilka komend ma taką samą liczbę wcięć po lewej stronie, to zakłada się, że należą do jednej grupy. Przykład:


for name in ["Marta","Kasia","Ania"]:
     print("Robot — przyjaciel człowieka")
     print(f"{name} jest przyjacielem robota")

Więcej o blokach kodu dowiesz się z kolejnych wykładów.

3. Pierwszy program

Nadszedł czas, aby napisać swój pierwszy program. Po co odkładać na później taką dobrą zabawę?

Zazwyczaj na pierwszy program przyjęło się wyświetlać na ekranie jakiś prosty tekst typu Hello, World!. Ale jak dla mnie, to zbyt banalne. Pierwszy program musi być zapamiętany na całe życie. Wymyśl jakąś jasną, patetyczną i łatwo zapamiętywalną frazę.

Jeśli nie masz swojego pomysłu, mogę zaproponować kilka opcji:

  • „To jest nieuniknione. To twoje przeznaczenie.”
  • „Rób, co musisz, Lordzie Vaderze. Bez wahania, nie oszczędzaj nikogo.”
  • „Ciemna strona Mocy otwiera drogę do wielu zdolności, które niektórzy uważają za nienaturalne.”

Ale zanim zabierzemy się za pisanie pierwszego programu, opowiem wam, gdzie będziecie to robić.

Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION