print ("Welcome to my Area Calculator")
i=raw_input("Please enter the shape whose Area you want to calculate(square/rectangle/right angled triangle/rhombus/parallelogram): ")
my_list=["square","rectangle","triangle","right angled triangle","rhombus","parallelogram"]
if i in my_list:
if i=="square":
s=float(input("What is the side of the square: "))
print "Area of the square is : ", s**2
elif i=="rectangle":
l=float(input("What is the length of the rectangle: "))
b=float(input("What is the breadth of the rectangle: "))
print "Area of the rectangle is : ", l*b
elif i=="right angled triangle":
base1=float(input("What is the base of the triangle: "))
height1=float(input("What is the height of the triangle: "))
print "Area of the triangle is : ", 0.5*base1*height1
elif i=="rhombus":
d1=float(input("What is the length of the 1st diagnol of the rhombus: "))
d2=float(input("What is the length of the 2nd diagnol of the rhombus: "))
print "Area of the rhombus is : ", 0.5*d1*d2
elif i=="parallelogram":
base=float(input("What is the length of 1 side of the parallelogram: "))
height=float(input("What is the length of the other side: "))
print "Area of the parallelogram is : ", height*base
print "Thank you so much for using my area calculator"
-6
A
ответ
0
Спросите пользователя, если он хочет продолжать, положить его в булевой переменной, положить весь код в цикле в то время как с этим булево как условие
Дон» t забудьте установить это логическое значение в true
2
Сделать вашу программу полностью функцией, а затем выполнить ее внутри цикла.
while(option != 'yes'):
Program()
userInput()
Смежные вопросы
- 1. Хотите дать пользователю возможность снова запустить программу
- 2. Как повторно запустить Javascript код
- 3. Повторно запустить код из определенной точки
- 4. Повторно запустить код из определенной строки
- 5. Как позволить пользователю иметь возможность отключить заставку
- 6. Повторно запустить неудавшийся NSURLSessionTask
- 7. iPhone CoreLocation: дать пользователю возможность повторно включить использование местоположения для приложения
- 8. Как предоставить пользователю возможность создавать динамические данные?
- 9. Drupal 6, дающий пользователю возможность создавать микросайты
- 10. Django дает пользователю возможность управлять файлами/изображениями
- 11. Приостановить поток, чтобы дать пользователю возможность продолжить
- 12. Как дать возможность снова запустить программу
- 13. Javac код возможность ликвидации
- 14. Как повторно запустить код Java после ввода пользователем данных
- 15. Как повторно использовать код в тестах Spock
- 16. Отпечатать код javascript пользователю
- 17. Запустить php-код условно
- 18. Повторно запустить последний вызов AJAX
- 19. Повторно запустить приложение в Eclipse
- 20. Повторно запустить скрипт после localStorage
- 21. Код не позволяет пользователю вводить буквы
- 22. Предложение Уникальный код купона для Foursquare Checkin?
- 23. Безопасно ли предоставить пользователю возможность редактировать шаблон Марко?
- 24. как ограничить пользователю выбрать форму АЯКС авто compleate Предложение
- 25. Как дать пользователю возможность переместить Рыцаря в шахматную игру?
- 26. Чтобы повторно запустить код C++ из определенной точки в середине кода, изменив код ниже этой точки?
- 27. Scala SBT: Как «повторно запустить с -deprecation»
- 28. код запускает команду else повторно
- 29. Как повторно использовать код drawRect?
- 30. Сжатие функции - повторно используемый код?
спасибо, но может у вас показать пример – amith1198