Hejka, wrzucam kod z zajęć:
def fahrenheit_to_celsius(fahrenheit):
celsius = (fahrenheit - 32) / 1.8
return celsius
def celsius_to_kelvin(celsius):
kelvin = celsius + 273.15
if kelvin < 0:
raise Exception("Kelvin cannot be lower than 0!")
return kelvin
print("Program wypisuje podaną temperaturę we wszystkich skalach. Podaj temperaturę w Fahrenheitach:")
temp_F = int(input())
temp_C = fahrenheit_to_celsius(temp_F)
print(temp_C)
temp_K = celsius_to_kelvin(temp_C)
print(temp_K)
tutaj dzialaca wersja collatza ale bez funkcji collatz
def is_even(liczba):
return liczba % 2 == 0
print('Podaj liczbe')
number = int(input())
while number != 1:
if is_even(number):
number = number // 2
else:
number = number * 3 + 1
print(number)
tutaj wersja niedokonczona
def collatz(x):
if is_even(x):
x = x // 2
else:
x = x * 3 + 1
return x
def is_even(liczba):
if liczba % 2 == 0:
return True
else:
return False
print(collatz(5))
#print('Podaj liczbe')
#number = int(input())
#while number != 1:
#collatz(number)
#print(number)
Reactions: pink_heart ×1 (deleted_user_83454f0c50aa)
Tutaj strona do ćwiczenia kodu, ja polecam. Można zacząć od rzeczy podstawowych i piąć się w górę
Reactions:
×1 (Karol Głomski)
hejka, niestety poprzedni tydzien troche zabiegany u mnie, dlatego dopiero teraz wracam do tematu zdalnych zajęć; pytanie kiedy byśmy chcieli je zrobić
oznaczę te osoby które były ostatnio na zajęciach, ale jak nie macie chęci/czasu to po prostu zignorujcie te wiadomość:p
@pjoter @Deleted User @Asia_Lena
nie wiem jakie nicki mają Ala i Darek xd jakby ktoś wiedział to prośba o oznaczenie:p
Dla mnie najlepsze byłyby czwartki
jeszcze do Ani jakby mozna było przekazać @pjoter, bo nie mogę jej zaprosić na ten serwer z jakiegos powodu
yoyo
dla mnie czw git tak regularnie (koło 18? albo 19:30?) albo piątki (16?) ale może co drugi tydzień np? na ile byśmy się umawiali czasu mniej więcej?
Hej, przekażę Ani i Ali. My we trójkę musimy się zastanowić kiedy nam pasuje 
Jakas godzinka do dwóch między 18.00 a 20.00?
mysle ze 18-20 spoczko, ale raczej blizej godziny niz dwóch, bo teoria to bedzie nudna później i jak sie nie zrobi praktyki to po prostu ucieknie ta wiedza
wiec raczej bym to widzial tak, ze taki wstep ogólny, koncepcyjny bardziej niz szczegołowy, a potem te koncepcje w praktyce w srode bedziemy wykorzystywac
tzn. mozemy sobie zarezerwować okno dwugodzinne, ale raczej bedzie krócej:p
aha, jeszcze zrobiłem tę “katę” z poprzednich zajęć: ABS_exercises/katas/temperatures_converters at main · karol-glomski/ABS_exercises · GitHub
Reactions: pink_heart ×2 (Asia_Lena, deleted_user_83454f0c50aa)
możliwe, że momentami te kroki są za małe, więc jakby ktoś się zdecydował robić te ćwiczenia, to prośba o feedback
ja jestem za “godzinką”, max 1.5h ;))
Na nas chyba chwilowo nie oglądajcie się. Bo dużo mamy na głowie a nie chcemy nikogo ograniczać. Będziemy nadrabiać we własnym zakresie i jak się da to pojawiać się u was 
Reactions:
×1 (Karol Głomski)
a tu dokończona
def collatz(x):
if is_even(x):
x = x // 2
else:
x = x * 3 + 1
return x
def is_even(liczba):
if liczba % 2 == 0:
return True
else:
return False
print('Podaj liczbe')
number = int(input())
while number != 1:
number = (collatz(number))
print (number)
Reactions:
×1 (Karol Głomski)