P.S. Еще раз скажу. Это, возможно, только мой негативный опыт. Но я вынужден на него опираться, так как другого у меня нет
4kpt_II
У Вас i=2 на первом шаге. А цикл запускается только тогда, когда i будет равно 128, о чем красноречиво свидетельствует надпись i == 128 (только кода i равно 128 равенство будет иметь логическое значение True). Так что цикл никогда выполнен не будет, и print(tn) вызовет ошибку из-за того, что создание этой переменной происходит в цикле…
P.S. А Лутца все-та почитать нужно
i=2 t=0 while i<=128: tn=t+1 t=tn i=i*2 print(tn)
a < 10 # Подойдут все числа меньше 10. (10 не подходит). a <= 10 # Подойдут все числа меньше или равные 10. (10 подходит).
4kpt_IIа ну все понял)) спасибо))
Как Вы думаете