diff --git a/less3.md b/less3.md index 77104f8..a2563d0 100644 --- a/less3.md +++ b/less3.md @@ -1,6 +1,7 @@ -Ссылка на урок: https://youtu.be/aFT0w1kMoFs?si=AQK2JgfOyKW5VzsW +[Ссылка на урок](https://youtu.be/aFT0w1kMoFs?si=AQK2JgfOyKW5VzsW) -Операторы в Python +### Операторы в Python ### +```python x = 11 if x > 10: x += 1 @@ -14,11 +15,11 @@ print(x) if x == 1: pass # TODO допишем потом +``` -Циклы в Python - -while - +### Циклы в Python ### +#### while #### +```python def cycle_while(): x = 1 while x < 10: @@ -31,28 +32,33 @@ def cycle_while(): print(x) else: print("Сработает в любом случае") +``` -for - +#### for #### +```python def cycle_one(): - my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8] for i in my_list_1: + my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8] + for i in my_list_1: print(i) def cycle_two(): - my_list_1 = ['Стул', 'Шкаф', 'Стол'] len_list = 0 + my_list_1 = ['Стул', 'Шкаф', 'Стол'] + len_list = 0 for product in my_list_1: len_list += len(product) print(product) print("Всего символов ", len_list) def cycle_break(): - my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8] for i in my_list_1: + my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8] + for i in my_list_1: if i == 4: print(i) break def cycle_else(): - my_list_1 = [1, 2, 3, 10, 4, 5, 6, 7, 8] for i in my_list_1: + my_list_1 = [1, 2, 3, 10, 4, 5, 6, 7, 8] + for i in my_list_1: if i == 10: print(i) break @@ -61,13 +67,15 @@ def cycle_else(): print('Цикл завершен') def cycle_continue(): - my_list = [1, 2, 3, 4, 5, 6, 7, 8] for i in my_list: + my_list = [1, 2, 3, 4, 5, 6, 7, 8] + for i in my_list: if i == 2: continue print(i) +``` -Распаковка в Python - +### Распаковка в Python ### +```python def cycle_rasp_1(): """ ВсеЭлементы = Новый Массив; @@ -91,16 +99,20 @@ def cycle_rasp_1(): КонецЦикла; """ - elements = [(1, 1), (2, 2)] for element in elements: - x, y = element[0], element[1] print(x + y) + elements = [(1, 1), (2, 2)] + for element in elements: + x, y = element[0], element[1] + print(x + y) def cycle_rasp_2(): - elements = [(1, 2), (3, 4)] for element in elements: + elements = [(1, 2), (3, 4)] + for element in elements: x, y = element print(x + y) def cycle_rasp_3(): - elements = [(2, 3), (4, 5)] for x, y in elements: + elements = [(2, 3), (4, 5)] + for x, y in elements: print(x + y) # Распаковка с автонумерацией @@ -115,7 +127,8 @@ def cycle_rasp_enumerate(): Сообщить(Строка(Счетчик) + " " + Мебель[Счетчик]); КонецЦикла; """ - my_list_1 = ['Стул', 'Шкаф', 'Стол'] for i, product in enumerate(my_list_1): + my_list_1 = ['Стул', 'Шкаф', 'Стол'] + for i, product in enumerate(my_list_1): print(i, product) def cycle_range_1(): @@ -181,5 +194,6 @@ def cycle_dict_2(): print(price) total_price += price print("Общая сумма товаров", total_price) +``` - [Назад на главную](readme.md) \ No newline at end of file +[Назад на главную](readme.md) \ No newline at end of file