|
0 / 0 / 0
Регистрация: 08.03.2019
Сообщений: 23
|
|
Компилятор не видит строковый input27.09.2021, 17:48. Показов 2883. Ответов 27
Метки нет (Все метки)
import random
a = (random.randint(1, 9)) print(a) d = 0 b = int(input('Попробуйте угадать число')) if b == a: d = d + 1 print('Поздравляем! Вы угадали число!') else: print('К сожалению, Вы не угадали число.''Хотите попробовать ещё раз?') s =(input) if s =='Да': print('Вы угадали ', d, ' цифр.') quit() else: print('Игра продолжается') import random g = (random.randint(1, 9)) print(g) c = int(input('Попробуйте еще раз:')) if c == g: d = d + 1 print('Поздравляем! Вы угадали число.') else: print('Желаете продолжить?') second_warning =input('Ваш ответ:') if second_warning == 'Да': print('Вы угадали', d, 'цифр.') quit() else: import random k = (random.randint(1, 9)) print(k) f = int(input('У вас осталась последняя попытка, хорошенько подумайте:')) if f == k: d = d + 1 print('Поздравляем! Вы угадали одну цифру!') print('Игра закончена. Вы угадали ', d, 'цифр.')
0
|
|
| 27.09.2021, 17:48 | |
|
Ответы с готовыми решениями:
27
DBChart не видит строковый тип.Что делать?
Компилятор не видит библиотеку |
|
|
|
| 27.09.2021, 17:50 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 08.03.2019
Сообщений: 23
|
|
| 27.09.2021, 18:07 [ТС] | |
|
он просто игнорирует строку с input и выдает ошибку там, где нужна переменная, значение которой задается input
0
|
|
|
5226 / 3472 / 1174
Регистрация: 21.03.2016
Сообщений: 8,300
|
||||||
| 27.09.2021, 18:17 | ||||||
|
Стас Юрченко, 3 раза import random это для того что бы уже наверняка? а вдруг первый раз проигнорирует импорт
![]() и какую же строку игнорирует? Добавлено через 1 минуту
1
|
||||||
|
1190 / 766 / 277
Регистрация: 05.09.2021
Сообщений: 1,772
|
|
| 27.09.2021, 18:25 | |
|
(del) что-то с сетью сегодня вообще беда
0
|
|
|
1190 / 766 / 277
Регистрация: 05.09.2021
Сообщений: 1,772
|
|
| 27.09.2021, 18:26 | |
|
2
|
|
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
||||||
| 27.09.2021, 19:44 | ||||||
|
enx, зато можно дальше вызывать так:
![]()
0
|
||||||
|
1190 / 766 / 277
Регистрация: 05.09.2021
Сообщений: 1,772
|
||||||
| 27.09.2021, 20:21 | ||||||
|
u235,
![]()
1
|
||||||
|
0 / 0 / 0
Регистрация: 08.03.2019
Сообщений: 23
|
|
| 28.09.2021, 10:32 [ТС] | |
|
Ошибок нет, но компилятор игнорирует проверку значения со строковым input
3 Попробуйте угадать число 3 Поздравляем! Вы угадали число! Игра продолжается 9 Попробуйте еще раз: 9 Поздравляем! Вы угадали число. Ваш ответ: Да 3 У вас осталась последняя попытка, хорошенько подумайте: 3 Поздравляем! Вы угадали одну цифру! Игра закончена. Вы угадали 3 цифр.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 28.09.2021, 10:39 | |
|
Стас Юрченко, компилятор ничего не игнорирует. Код где?
0
|
|
|
0 / 0 / 0
Регистрация: 08.03.2019
Сообщений: 23
|
|
| 28.09.2021, 11:07 [ТС] | |
|
Код сверху. Но я попытался кое-что исправить, поэтому сейчас он имеет такой вид:
import random a = (random.randint(1, 9)) print(a) d = 0 b = int(input('Попробуйте угадать число')) if b != a: print('К сожалению, Вы не угадали число.''Хотите попробовать ещё раз?') first_warning = input if first_warning == 'Нет': print('Вы угадали ', d, ' цифр.') quit() elif first_warning == 'Да': print('Игра продолжается') elif b == a: print('Вы угадали число') d = d + 1 g = (random.randint(1, 9)) print(g) c = int(input('Какое число загадано в этот раз?')) if c != g: print('К сожалению, Вы не угадали. Хотите попробовать еще раз?') second_warning = input if second_warning == 'Нет': print('Вы угадали', d, 'чисел.') quit() elif second_warning == 'Да': print('У вас осталась последняя попытка.') elif c == g: print('Вы угадали число') d = d + 1 k = (random.randint(1, 9)) print(k) f = int(input('У вас осталась последняя попытка, хорошенько подумайте:')) if f == k: d = d + 1 print('Поздравляем! Вы угадали одну цифру!') print('Игра закончена. Вы угадали ', d, 'цифр.') Задумка в том, что если человек не угадывает число, у него бы спрашивалось, хочет ли он продолжить игру, но по факту не даёт возможности ввести ответ и продолжает код. Выглядит это примерно так: 9 Попробуйте угадать число 8 К сожалению, Вы не угадали число.Хотите попробовать ещё раз? 4 Какое число загадано в этот раз? Process finished with exit code -1
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 28.09.2021, 11:22 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 08.03.2019
Сообщений: 23
|
|
| 28.09.2021, 11:38 [ТС] | |
|
отступы есть, но сайт их убирает
Добавлено через 52 секунды добавил скобочки - ничего не изменилось.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 28.09.2021, 11:41 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 08.03.2019
Сообщений: 23
|
||||||
| 28.09.2021, 11:44 [ТС] | ||||||
0
|
||||||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 28.09.2021, 11:46 | |
|
Стас Юрченко, молодец. Теперь перечитай то, что тебе написал ув.Welemir1 постом выше
0
|
|
| 28.09.2021, 11:46 | |
|
Помогаю со студенческими работами здесь
20
Компилятор не видит циклы!
Компилятор не видит класс Компилятор не видит vector Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
в-строка - входное арифметическое выражение в инфиксной(обычной). . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|