Skip to content

Instantly share code, notes, and snippets.

@pjastr
Created March 8, 2020 16:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pjastr/47610814a6d0c7ba63ca7a802de3e7e0 to your computer and use it in GitHub Desktop.
Save pjastr/47610814a6d0c7ba63ca7a802de3e7e0 to your computer and use it in GitHub Desktop.
  1. (aaa.py) Stwórz program wyświetlający na konsoli napis "Witaj świecie!".
  2. Uruchom konsolę Pythona w Pycham. Poćwicz deklarację zmiennych i podstawowe operacje (arytmetyczne, porównania, logiczne itp.). Sprawdź jakie opcje są dostępne w Pycharm (np. okno z podglądem zmiennych).
  3. Stwórz nowy plik i dodaj w nim poniższy kod:
a=5
b=6
a+b

Uruchom skrypt z pliku. Jak sprawdzić, aby na konsoli wyświetliła się suma zmiennych a i b? Jak sprawdzić, by kod spełniał standard PEP8?

  1. (aab.py) Stwórz program, w którym zadeklarujesz 3 zmienne liczbowe. Następnie wyświetl na konsoli operacje artymetyczne na nich (każda operacja co najmniej raz).

  2. W nowym pliku wklej poniższy kod:

a=5
b
print(a//b)

Bez zmiany kodu, spróbuj go uruchomić. Jaki komunikat otrzymasz na konsoli? Następnie przypisz zmiennej b wartość 0. Uruchom program, co się wydarzy? popraw dowolnie kod, aby kod się kompilował i był zgodny z PEP8.

  1. W nowym pliku wklej poniższy kod:
a=5
b=6
c=a*b
b-=2
d=a//c
e=c**6

Na drugiej linijce ustaw breakpointa i uruchm tryb debug. Sprawdź wartości poszczególnych zmiennych w kolejnych etapach wykonywania programu.

  1. (aac.py) Napisz program wyświetlający na konsoli tabliczkę mnożenia od 0 do 5.

  2. (aad.py) Napisz program, który pobierze z klawiatury trzy liczby całkowite a następnie wyświetli na konsoli wynik ich mnożenia.

  3. (aae.py) Napisz program do rozwiązania równania kwadratowego ax^2+bx+c=0. Wartości a,b i c mają być pobrane w klawiatury. Uwzględnij wszystkie możliwe przypadki.

Wskazówka: aby użyć pierwiastka skorzystaj z funkcji math.sqrt() i dołącz bibliotekę math.

  1. (aaf.py) Napisz program - konwerter temperatury. Ma wczytywać z klawiatury liczbę oraz rodzaj temperatury (można skrótowo C-Celsjusz, K-Kelwin, F-Fahrenheit). Po wpisaniu danych, ma wyświetlić temperaturę we wszystkich możliwych skalach. Program ma uwzględniać zero bezwzględne.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment