@degrater
junior python developer

Запускаю программу, в итоге ошибок нет, в итоге такое окно, в чем проблема?

vibor_typ=('Тип фигуры ?')
if vibor_typ == '2':
	vibor1=input('Стороны равны ? -Да , -Нет')
	if vibor1 == 'Нет' or 'нет':
		vibor2=input('У всех противоположных сторон равная длина ?')
		if vibor2 == 'Нет' or 'нет':
			print('Заданная фигура -    Прямоугольник')
			if vibor2 == 'Да' or 'да':
				vibor3=input('Две стороны параллельны ?')
			if vibor3 == 'Да' or 'да':
				print('Это трапеция')
			if vibor3 == 'Нет' or 'нет':
				print('По заданным параметрам фигура не найдена')
	if vibor1 == 'Да' or 'да':
	    figur1=input('Все углы равны 90° ? ')
	    if figur1 == 'Нет' or 'нет':
	    	print('Заданная фигура - ромб')
	    if figur1 == 'Да' or 'да':
	    	print('Заданная фигура - квадрат')
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Всё логично, переменная vibor_typ при запуске содержит строку 'Тип фигуры ?', эта строка не равно строке "2", вход в условное выражение не осуществляется, скрипт завершается.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы