Python Forum
question about you want repetition this task
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
question about you want repetition this task
#1
I have problem with my first python program , I can't make the task repeat. I would like it to be an option to repeat the task or finish it. I need to add a selection option (either repeat the task again or close the program) Can anyone help me ?

powitanie2 =input("Cześć " + powitanie + " miło mi Ciebie poznać, jest to program przeliczający waluty.Czy jesteś zainteresowany/zainteresowana")
if powitanie2 == "Tak" or powitanie2 == "tak":
            print("Dobrze w takim razie podaj walutę, którą chcesz przeliczyć (Do wyboru masz dolar, funt, złotówka)")
else:
            print("Dobrze w takim razie dziękuje i życzę miłego dnia")
            import sys
            sys.exit(0)
# TASK START HERE AGAIN

    waluta = input("Waluta na którą chcesz przeliczyć: ")
if waluta == "dolar" or waluta == "Dolar":
    print("Wybrałeś/aś pierwszą walutę dolar, na jaką walutę chcesz ją przeliczyć? (funt, złotówka)")
elif waluta == "funt" or waluta == "Funt":
    print("Wybrałeś/aś pierwszą walutę funt, na jaką walutę chcesz ją przeliczyć? (dolar, złotówka)")
elif waluta == "złotówka" or waluta == "Złotówka":
    print("Wybrałeś/aś pierwszą walutę złotówka, na jaką walutę chcesz ją przeliczyć? (dolar, funt)")
else:
    print("Wybrałeś/aś walutę której nie obsługujemy")

waluta2 = input("Waluta na którą chcesz przeliczyć: ")
if waluta == waluta2:
    print("Kwota będzie taka sama :)")
elif waluta2 == "dolar" or waluta2 == "Dolar":
    print("Wybrałeś/aś drugą walutę dolar, jaką kwotę chciałabyś/chciałbyś przeliczyć?")
elif waluta2 == "funt" or waluta2 == "Funt":
    print("Wybrałeś/aś drugą walutę funt, jaką kwotę chciałabyś/chciałbyś przeliczyć?")
elif waluta2 == "złotówka" or waluta2 == "Złotówka":
    print("Wybrałeś/aś drugą walutę złotówka, jaką kwotę chciałabyś/chciałbyś przeliczyć?")
else:
    print("Wybrałeś/aś walutę której nie obsługujemy")

print("Kwota: ")
suma = float(input())
if suma <= 0:
    print("Kwota nie może być mniejsza ani równa 0")
elif suma > 0:
    print("Kwota którą podałeś to " + str(suma))
else:
    print("Musisz podać kwotę")

print("Wpisz po jakim kursie chcesz przeliczyć pieniądze: ")
kurs = float(input())

podsumowanie = input(
    "Podsumujmy wybrałeś/aś walutę " + waluta + " żeby przeliczyć ją na walutę " + waluta2 + " a wartość którą chcesz przeliczyć to "
    + str(suma) + ". Całość rozliczamy po kursie: " + str(kurs) + " Czy to się zgadza?")
if podsumowanie == "tak" or podsumowanie == "Tak":
    print()
elif podsumowanie == "nie" or podsumowanie == "Nie":
    print()
else:
    print("Musisz odpowiedzieć tak lub nie")

rozliczenie = suma * kurs
całość = print("Przeliczenie : " + str(suma) + " " + waluta + " = " + str(kurs) + " " + waluta2)
# There is question about repetition this task
Reply


Messages In This Thread
question about you want repetition this task - by loczeq - Mar-05-2020, 07:23 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  count certain task in task manager[solved] kucingkembar 2 1,165 Aug-29-2022, 05:57 PM
Last Post: kucingkembar
  Schedule a task and render/ use the result of the task in any given time klllmmm 2 2,138 May-04-2021, 10:17 AM
Last Post: klllmmm
  Way to avoid repetition? Tuxedo 5 2,925 Feb-16-2021, 08:02 PM
Last Post: Tuxedo
  How to create a task/import a task(task scheduler) using python Tyrel 7 3,806 Feb-11-2021, 11:45 AM
Last Post: Tyrel
  Random nr. no repetition & printing multiple lines Joey 7 2,859 Feb-05-2020, 04:23 PM
Last Post: Larz60+
  About generating N integer numbers without repetition Otbredbaron 3 3,913 Jan-30-2018, 12:08 PM
Last Post: Otbredbaron
  List repetition ashwin 3 3,844 May-24-2017, 12:57 PM
Last Post: snippsat

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020