хочу чтобы этот курс не заканчивался, отправляю мысли в космос!!! ⬆⬆⬆⬆⬆
@ArtemKomarov23
11 ай бұрын
Он закончится, но есть ооп)
@ЭндиОвл
8 ай бұрын
Устроился в it?
@andreychernykh256
2 жыл бұрын
Автор работает на вечность! Надеюсь пройду Ваш курс до конца
@user-dendris
Жыл бұрын
Добавлю ещё, что надо всегда держать в голове: пустая последовательность в all будет давать True а в any False all([]) --> True any([]) --> False
@Alikhan-xm1xq
Жыл бұрын
Лучшие уроки по Python на русскоязычном сегменте ютуба!
@ПавелАнаньев-я2к
Жыл бұрын
Ещё думаю многим будет интересно узнать, что any() и all() используют ленивые вычисления. Т. е. если в процессе перебора значений: у all попадается False или у any попадается True, то дальнейшие вычисления не производятся, поскольку ответ уже известен: all() = False, any() =True
@mazur_vg
2 жыл бұрын
Лайк, потом смотрю! Спасибо!
@ibrahimoglu
2 жыл бұрын
по алгоритмам ютуба лучше сперва досмотреть, желательно до конца, а потом уже лайк, так будет полезнее для канала.
@mazur_vg
2 жыл бұрын
@@ibrahimoglu а я как досмотрю, лайк уберу, поставлю дизлайк, отпишусь от канала, затем посмотрю опять, подпишусь уберу дизлайк и поставлю лайк 😂
@andreychernykh256
2 жыл бұрын
@@mazur_vg хитрец))))
@Elijah_Weatney
Жыл бұрын
Спасибо, Сергей! Я взял смелость дописать пример и попробовал соединить all и any: def is_x(a): return a == 'x' def is_o(a): return a == 'o' def in_progress(a): return a == '-' def game_over(): return any([win_x(), win_o(), all(map(in_progress, P[:]))]) def win_x(): return any([all(map(is_x, P[:3])), all(map(is_x, P[3:6])), all(map(is_x, P[6:])), all(map(is_x, P[1::3])), all(map(is_x, P[2::3])), all(map(is_x, P[::3])), all(map(is_x, P[-3::-2])), all(map(is_x, P[::4]))]) def win_o(): return any([all(map(is_o, P[:3])), all(map(is_o, P[3:6])), all(map(is_o, P[6:])), all(map(is_o, P[1::3])), all(map(is_o, P[2::3])), all(map(is_o, P[::3])), all(map(is_o, P[-3::-2])), all(map(is_o, P[::4]))]) P = ['x', 'x', 'x', '-', 'o', 'x', '-', 'o', 'o'] def game_result(): if game_over(): res = 'Game over! ' if not win_x() and not win_o(): res += 'Draw.' elif win_x() and not win_o(): res += 'X wins.' elif not win_x() and win_o(): res += 'O wins.' else: res = 'Play The Game!' return res results = game_result() print(f"{results}")
@donfedor007
2 жыл бұрын
Отличный урок Спасибо!
@malkhalk8837
2 жыл бұрын
Спасибо за ваш труд, хотелось бы увидеть уроки по openCV.
@andredru4278
7 ай бұрын
Спасибо. Все понятно.
@jamjam3337
Жыл бұрын
спасибо!
@gayratsaidakhmedov5451
9 ай бұрын
спасибо
@impellergimpeller5133
2 жыл бұрын
👍👍👍👍👍
@ibrahimoglu
2 жыл бұрын
👍
@tbassir9076
Жыл бұрын
👍👍👍👍👍👍👍👍👍👍👍👍
@TBRAK78
2 жыл бұрын
all, я думаю, проще объяснить как конъюнкцию, в школе вроде это проходят, т.е. логическое умножение, т.к. как ты ноль не умножай всё равно будет 0, т.е. Flase/ А any, как сложение логическое.
@rioriocccp5929
10 ай бұрын
если не считать страшное слово "кон..." то как вариант можно и так объяснить/ запомнить
Можно было еще присвоить лямбду переменной) lm = lambda x: x == "x"
@СергейКорягин-ч5ж
2 жыл бұрын
Спасибо за ваши лекции. Можно ли было в последнем примере написать loss = any(P), тк P все равно iterable и доп итератор чз map не нужен?
@selfedu_rus
2 жыл бұрын
чтобы any() отработала ей на вход нужна последовательность из булевых величин, поэтому я использовал map для преобразования
@IdenasTuringTest
Жыл бұрын
Можно. Я проверял - работает. Кажется, Сергей немного переутомился))). В самом начале видео он же как раз и приводил примеры этого :) по таймингу в 4:55
@raizenradeonovich1570
2 жыл бұрын
Будет ли продолжение курса по pygame?
@selfedu_rus
2 жыл бұрын
пока нет, нужно осветить другие важные темы )
@АндрейГасович
2 жыл бұрын
@@selfedu_rus жаль :(
@raizenradeonovich1570
2 жыл бұрын
@@selfedu_rus, печально(
@kimchan9920
Жыл бұрын
Сергей , хочется купить ваш курс по ООП но с Беларуси не получается сделать , т.к нет возможности оплаты с наших карт. Не подскажете как можно получить курс :(
@selfedu_rus
Жыл бұрын
Надо же! Ну тут только найти кого-нибудь из РФ и через него.
Пікірлер: 35