14 subscribers
38 photos
3 files
18 links
Download Telegram
#教え
1, 2 были пройдены ранее

Видео 3/22 0:00 -> 58:00

Создание

pass

Возврат результата

a = my_func(2,3) # внутри print, return нет

type(a) #NoneType, а не my_func



Задачи
#教え
Видео 3/22 58:00 -> 1:10

В пк клубе стоит ограничение на проводник и софт

Через steam можно добавить в библиотеку программу

Аргументы функции
-позиционные
-именованные
-по умолчанию
This media is not supported in your browser
VIEW IN TELEGRAM
#psy
Техника концентрации

Вим Хоф

Шум в голове 🔻
Паника 🔻
Концентрация
Сосредоточенность

15 мин

https://youtu.be/mD3QwerSmLs?si=pWbgl1cZIuXDd0-X
This media is not supported in your browser
VIEW IN TELEGRAM
#psy
02:00 🌑
6:40☀️
≈ 4:40 💤🔻
#教え 4/22
#教え
Видео 3/22 01:10 -> 1:30

Задачи

remove в python удаляет только одно вхождение
This media is not supported in your browser
VIEW IN TELEGRAM
#psy

Сколько времени нужно улучшать решение?
Forwarded from Илья
- сколько времени я уже потратил на решение? Есть ли у меня время искать более лучшее решение?
- удовлетворяет ли требованиям производительности (алгоритмическая сложность)?
- какую роль выполняет данное решение в работе всей программы. Как часто будет использоваться? Может и нет смысла улучшать, если это не так востребовано.
- есть ли дублирование кода, которое можно вынести в функции / переменные, при этом не пострадает ли читаемость?
- читаемость кода (сможет ли потом чел после меня без проблем прочитать и понять, что я хотел сделать?)
- можно ли данное решение переиспользовать в будущем (если такая необходимость может возникнуть)? Масштабируемость
Forwarded from Илья
все остальные улучшения как правило либо в ущерб читаемости, либо производительности, либо тупо это не стоит того, тратить на это столько времени
Forwarded from Илья
В общем, провожу всегда оценку по всем этим пунктам у меня в голове (называется - всесторонняя оценка), если критичного нет ничего - то оставляю и двигаюсь дальше. Потому что дальнейшая оптимизация будет уже в ущерб времени, а время - наш самый ценный ресурс )
#教え
Видео 3/22 01:30 -> 2:10

Задачи

join применяется к итерируемой сущности, строка уже является iterable. В py не нужен скачок в список чтобы поместить что либо между буквами
#教え
Видео 3/22 2:10 -> end
Видео 4/22 3:48

Задачи

Императивное
Структурное
Функциональное
ООП

Корни

На скринах пример почему не стоит всецело доверять нейронкам
#error
EOL - end of line

интерпретатор увидел открытую кавычку, ожидая вторую дошёл до конца строки
#教え
Срезы

Первый элемент включён, последний нет

В списке 4 элемента, 0-3 индексы

Но выбирая содержащее последний элемент, нужно указать 4 не существующий индекс, exmpl [2:4]
#教え
Интервал range работает подобно срезу, первый индекс включён, второй уже не входит

for i in range(1,3):
print(i)
#1, 2


Как будто общий паттерн
#教え
Mutable - изменяемый, ordered - упорядоченный