Bardziej skomplikowane zadania!

Skip to content

To jest tekst przetłumaczony maszynowo, który może zawierać błędy!

Zadanie 1 - “Logowanie”

Stwórz prosty program, który pyta użytkownika o hasło. Jeśli hasło zgadza się z poprawnym hasłem, program wyświetla komunikat.

Wskazówka: Zapisz poprawne hasło w zmiennej i porównaj z nią.

Eksempel Utskrift
Wpisz hasło: passord123
To poprawne hasło!

Tips til framgangsmåte
  • Jak pobrać tekst od użytkownika 👉[Python 1, Level 1]
  • Jak sprawdzić, czy tekst jest taki sam jak coś.
  • Tutaj musisz użyć if.
  • Możesz użyć else, aby wyświetlić komunikat, jeśli hasło nie pasuje.

Zadanie 2a

Poproś użytkownika o podanie koloru, a następnie wypisz wiadomość w zależności od wybranego koloru.

Dodaj co najmniej 4 kolory do sprawdzenia. Przykłady: Czerwony, Zielony, Niebieski, Żółty

Eksempel Utskrift
Wpisz kolor: czerwony
Czerwony to ciepły kolor!

Tips til framgangsmåte
  • Jak sprawdzić, czy tekst jest podobny do czegoś.
  • Tutaj musisz użyć if, elif i else.
  • Wskazówka: Możesz mieć więcej niż jeden elif.

Zadanie 2b

Jedną z rzeczy, o których warto pomyśleć, jest to, że dla komputera

Zmień kod, aby działał niezależnie od tego, co wpiszesz dla koloru.

Przykład: Wpisujesz czerwony, nadal otrzymujesz komunikat o kolorze czerwonym.

Nowy koncept! lower() funkcja!

Aby rozwiązać to zadanie, musisz użyć czegoś, czego nie wspomniano w Level 1:

lower(). Ta funkcja zamienia cały tekst na “lowercase”, czyli tylko małe litery.

Można jej użyć w następujący sposób:

tekst = "hELlo WoRLd!"
mala_litery = tekst.lower()
print(mala_litery) # wyświetla "hello world!"

Istnieje również upper() aby zamienić wszystko na WIELKIE litery.

Eksempel Utskrift
Wpisz kolor: czerwony
Czerwony to ciepły kolor!

Tips til framgangsmåte
  • Po pobraniu tekstu od użytkownika, najpierw przekształć go na małe litery, zanim sprawdzisz kolory.

Zadanie 3

Czy na zewnątrz jest ciepło, czy zimno? Zapytaj użytkownika o temperaturę w stopniach Celsjusza. Następnie wyświetl wiadomość w zależności od tego, czy jest ciepło, czy zimno.

Eksempel Utskrift
Jaka jest temperatura: 30
Na zewnątrz jest ciepło!

Tips til framgangsmåte
  • Jak pobrać liczby od użytkownika 👉[Python 1, Level 1]
  • Sprawdzić, czy liczba jest większa czy mniejsza od określonej wartości. 👍[Python 2, Level 1]

Zadanie 4 - Porównanie dwóch liczb

Stwórz program, który pyta użytkownika o dwie liczby. Porównaj te dwie liczby ze sobą i wyświetl komunikat, czy liczba “pierwsza” czy “druga” jest większa.

Tips til framgangsmåte
  • Jak porównujemy dwie zmienne?

Zadanie 5 - Czy to weekend?

Stwórz program, który pyta użytkownika o dzień tygodnia, a następnie sprawdza, czy to weekend, czy nie. Wyświetl wiadomość, jeśli to weekend, lub wiadomość, jeśli to nie weekend!

Nowy koncept! or słowo kluczowe!

W tym zadaniu może być przydatne użycie or. Jeszcze o tym nie mówiliśmy, ale to bardzo proste!

Możesz użyć tego do porównywania dwóch rzeczy jednocześnie!

if number == 2 or number == 3:
    print("To jest poprawne!")     

Istnieje również and, gdzie oba przypadki muszą być prawdziwe jednocześnie, aby to zadziałało.

Eksempel Utskrift
Wpisz dzień tygodnia: Sobota
To weekend! Woohoo!

Ekstra utfordring

Możesz to zrobić używając tylko jednego if i else, jak to zrobić?

Zadanie 6 - System ocen

Stwórz program, który przyjmuje wynik pomiędzy 0 a 100 i zwraca odpowiadającą mu “Ocenę”.

Wynik Ocena
Powyżej 90 6
Pomiędzy 75 a 89 5
Pomiędzy 60 a 74 4
Pomiędzy 50 a 59 3
Pomiędzy 40 a 49 2
Poniżej 40 1

Tips til framgangsmåte
  • Jak sprawdzamy, czy liczba jest większa od określonej wartości?
  • Wskazówka: Nie musimy sprawdzać, czy wartość jest mniejsza od danej wartości, pod warunkiem że sprawdzamy w kolejności od najwyższego znaku do najniższego.

Zadanie 7 - Prosty Kalkulator

Poproś użytkownika o dwie liczby, a następnie zapytaj o “operator” do obliczeń. Zacznij od dodawania + i odejmowania -. Wykonaj obliczenia i wypisz wynik użytkownikowi.

Eksempel Utskrift
Wpisz liczbę: 14
Wpisz kolejną liczbę: 18
Wpisz operator: +
Odpowiedź to: 32

Tips til framgangsmåte
  • Najpierw dowiedz się, jak dodajemy dwie liczby?
  • Jak pobieramy liczby od użytkownika?
  • Jak dodajemy dwie zmienne do siebie?
  • Teraz pobierz również operator.
  • Jak sprawdzamy, który operator został wpisany?