Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tomaszewsky00@gmail.com
- Sosikrul997
- kubamrozekinteria@gmail.com
- MateuszRzepka2000
- xneksix@gmail.com
- m1727167
- Dział 4:
- Słowo kluczowe else:
- if(save == process()):
- password_valid = True
- else:
- bad_password = True
- Słowo kluczowe elif
- if(save == process()):
- password_valid = True
- elif (save == process2()):
- password_valid = True
- else:
- bad_password = True
- Dział 5:
- Funkcje matematyczne:
- import math
- value1 = math.sqrt(data)
- value2 = math.floor(data)
- value3 = math.ceil(data)
- Losowanie liczb:
- print("Rozumiem!")
- Czas:
- print("Rozumiem!")
- Dodatkowe operacje na ciągach znaków:
- value1 = text.upper()
- value2 = text.lower()
- Dział 6:
- Początek użytkowania list:
- first_list = [5,2,2,1,6,7]
- average = marks_list[0] + marks_list[1] + marks_list[2]
- average = average / 3
- second_list = marks_list + [2,5]
- Lista zagnieżdzona w liście:
- print ("Jasne!")
- Bardziej skomplikowane listy:
- average = marks_data[0][0] * marks_data[0][1] + marks_data[1][0] * marks_data[1][1]
- average = average / (marks_data[0][1] + marks_data[1][1])
- Dział 7:
- Nawigowanie po listach:
- print ("Ciekawe!")
- Nawigacja - ciąg dalszy:
- print ("Naprawdę?!")
- Dział 8:
- Pierwsza pętla:
- while (step > 0):
- step = step - 1
- print("Wykonane!")
- Dane na liście:
- print("Okej!")
- Słowa break i continue:
- while step>0:
- if(step == 15):
- break
- reduce()
- Podstawy pętli for:
- sumowanie = 0
- for x in data_list:
- sumowanie += x
- average = sumowanie / len(data_list)
- Funkcja range:
- for x in range(10):
- print ("Wykonane!")
- Generowanie danych w pętli:
- elements = [x*4 for x in range(10)]
- Dział 9:
- Tworzenie pierwszej funkcji:
- def print_info():
- print ("Gotowe!")
- Argumenty funkcji:
- def show(arg1):
- print(arg1)
- Zwracanie danej:
- import math
- def down(arg1,arg2):
- value = math.floor(arg1) - math.floor(arg2)
- return value
- Domyślne argumenty:
- def test(arg1,arg2,arg3 = '!'):
- value = arg1 + arg2 + arg3
- return value
- Dział 10:
- Podstawy budowania klas:
- class Food():
- calories = 0
- element = Food()
- Konstruktor z argumentami:
- class Food():
- def __init__(self,value):
- self.calories = value
- def show(self):
- print ("Ilość kalorii to: " + str(self.calories))
- Zwracanie danych z klasy:
- class Food:
- def __init__(self, value):
- self.calories=value
- def show(self):
- return("Ilość kalorii to: " + str(self.calories))
- Dział 11:
- Podstawy dziedziczenia klas:
- class Potato(Food):
- def __init__(self,value):
- self.calories = value
- self.eating_sound = "Mpfpfpf"
- def eat(self):
- return self.calories
- Przetwarzanie listy obiektów:
- foods.append(Food(data,100,"Ziemniak"))
- foods.append(Food(data,50,"Parówka"))
- average = 0
- for actual_food in foods:
- average += actual_food.calories
- average = average / len(foods)
- Przetwarzanie tablic obiektów - ciąg dalszy:
- print("Kontynuuj!")
- Dział 12:
- Krotki:
- my_tuple = (1,2,3,4,"mati rzepka ziom")
- Słowniki:
- data = dict["Hieronim Tatar"]
- Zbiór:
- set1 = set([2, 5, 6, 7, 3, 2, 1, 5, 6, 4, 3, 3, 6, 7, 8, 9, 9, 1, 11, 3, 6, 6])
- print set1
- Dział 13:
- Obsługa błędów - wstęp:
- print("Dziękuję!")
- Własna klasa błędu:
- print ("Kontynuuj!")
- Rozszerzanie klasy błędu:
- print("Dziękuję!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement