Ostatnio zrobiłem mały come back do Pythona, jednak poległem przy jednej rzeczy.
Mianowicie, przedstawię to na kodzie:
Kod: Zaznacz cały
#!/usr/bin/env python
# -*- coding: utf8 -*-
print 'Kalkulator v.01'
print "\n\n1. Mnożenie"
petla = True
wybor = input('Twój wybór: ')
if wybor==1:
a = input('\n\nPodaj pierwszą cyfrę do mnożenia: ')
b = input('\nPodaj drugą cyfrę: ')
print 'Wynik mnożenia to: ', a*b
menu = input ('\n\n Powrócić do menu?')
if powrot == 1:
W chwili obecnej dostępne jest działanie:
- po wciśnięciu klawisza 1, zaczyna się działanie mnożenia i podajemy dwie liczby do wymnożenia.
- liczby zostają wymnożone.
Chciałbym teraz powrócić do menu, czyli powtórnie wyświetlić sekcję:
Kod: Zaznacz cały
print 'Kalkulator v.01'
print "\n\n1. Mnożenie"
Chcę, by po wykonanym działaniu było zapytanie, czy chcemy powrócić do menu. Po wciśnięciu klawisza 1, powracamy do menu, a jeśli nie, to wyświetlany jest napis o końcu programu. Niestety nie wiem, jak zapętlić to wszystko i ustalić, by po pytaniu na końcu działania i wciśnięciu 1, program wracał do menu. Kod kończy się w momencie if powrot == 1:, bo zwyczajnie nie wiem, jak rozegrać to dalej za pomocą while.