Форум сайта python.su
Здравствуйте! Подскажите, пожалуйста, взяли с ребенком книгу “Программируем на Python”. Пишем по инструкции или даже копируем скрипт отсюда с форума. ни одна задача не выполняется. Программа все время ошибки выдает. Нужно просто установить какую-то более раннюю версию? Книга вроде бы продается активно, 1000р. стоит. Может, только у нас не работает?
Прикреплённый файлы:
python error.jpg (155,5 KБ)
Офлайн
Офлайн
olgitaЛучше начните с книги Джейсон Бриггс “Пайтон для детей” - это именно для первых шагов и с постепенным усложнением. Есть и в магазинах и можно бесплатно в интернете найти.
Подскажите, пожалуйста
print ('Это игра на отгадывание числа') import random import time Taken = 0 print ('Привет! Как тебя зовут?') Name = input() number = random.randint(1,20) print('Начинаем,'+Name+', я загадал число от 1 до 20.') print ('Попробуй угадать! Набери число на клавиатуре!') print ('Тебе дается 7 попыток...') for Taken in range(7): q = input () q = int (q) if q<number: print (' Маловато!') if q>number: print ('Много!') if q == number: break if q == number: Taken=str (Taken+1) print ('Поздравляю! Ты справился за '+Taken+' шагов') if q !=number: number = str(number) print (' Было загадано число '+number+'.') print("Pause 10 sec") time.sleep (10.0)
Отредактировано Simka (Ноя. 25, 2022 19:37:48)
Офлайн
Проверил ваш код. Именно в IDLE. Код корректный, работает.
Полагаю, у вас ошибка при использовании IDLE
Отредактировано Simka (Ноя. 25, 2022 20:40:59)
Прикреплённый файлы:
screenshot.890.jpg (105,2 KБ)
Офлайн
Еще и в VSCode проверил. Тоже нормально код работает:
Прикреплённый файлы:
screenshot.891.jpg (216,4 KБ)
Офлайн
Спасибо огромное! Все проверим и так сделаем.
Офлайн