Программирование на языке Python. Лекция 4 - циклы for и while.

preview_player
Показать описание
Циклы for и while, функция range, инструкции управления циклом.
Рекомендации по теме
Комментарии
Автор

Тимофей Федорович прекрасный преподаватель. Преподаватель от Бога. Я не учился в МФТИ, но сложные вещи декомпозировать так искусно, большая благодарность за интереснейшие лекции, которые помогают в учебе.

structureelement
Автор

Молодец, мужик. Кстати, благодаря ютубу я в своей жизни узнал больше, чем за 5 лет ВУЗа, это факт!

tswppvg
Автор

Тимофей, огромная благодарность за возможность пользоваться таким материалом. В 22м году не менее актуально для новичков + смотрю Ваши лекции на Вашем канале по Python.

rcgwyow
Автор

Единственное, что я не понял - это почему тут так мало лайков.
Спасибо автор, самое доходчивое объяснение с самыми понятными аналогиями.

John-okvi
Автор

Огромное спасибо за урок! Намного легче стало ориентироваться

gptgjpu
Автор

Большое спасибо! Всю голову слома с мин/махами, теперь наконец появилось понимание!!!

zdfbwyb
Автор

постоянно отвлекаюсь, потому что препод очень красивый.

angieganeeva
Автор

Очень круто, спасибо большое!!!! Вы классный !

SvetlanaGarcia
Автор

Круто спасибо..
Честно, аж растерялся услышать 8 класс в свои 31..

pahmutovarthur
Автор

Спасибо!☺ Вы очень хорошо обьясняете! 👍

Redfox_
Автор

О-о-о, человек который не знает границ, умный человек, умный.

--CyberDemon--
Автор

Вопрос: а что если в задаче на мин. 31 число будет не целым, а float?

YangiFikrlar
Автор

На фразе "вы 8 класс" захотелось все бросить, пришла мысль, что я безнадежно отстала 😂

ghhnnyh
Автор

Не могу понять отличие цикла while от рекурсии, в каких случаях что использовать, с какой целью? И там и там есть тело со списком команд, есть и условие выхода. Кто понимает, подскажите простым языком!

efbtnio
Автор

эх, не все понятно(( Хоть и объясняете вы круто

До меня очень долго доходит, когда я не могу понять где и как применить эту задачу в реальном перемере))

GFU
Автор

Доброго времени суток, подскажите пожалуйста смысл выполнения вышеупомянутых циклов на php такой-же? Разница только в синтаксисе языка?

mrpaukov
Автор

Почему нельзя было написать условия задачи след. образом?:
выводить квадрат чисел.
завершить цикл словом end
на 29:03
Зачем усложнять?

alexandralexandr
Автор

не допёр как бинарные числа получать, в итоге выходит так:
s = 0
x = int(input())
while x > 0:
binDigit = x % 2
s += binDigit # if binDigit == 1: \s+=1
print(s)
x //= 2
print(s)

Ввод:
433

Вывод:
1
1
1
1
2
3
3
4
5

DenisrcekgDenisrcekg
Автор

"вы 8-й класс, вам это еще рано".... ))

MrMargincall
Автор

Задача на геометрическую прогрессию не правильно написана. Кучу времени потратил чтобы понять. i вообще не используется у преподавателя. Правильное решение выглядит так
a = float(input())
n = int(input())
s = 1
for x in range(1, n+1):
s += a ** x
print(s)

lfddfflfddff