Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Quellcode
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import subprocess def clearScreen(): if subprocess.call('cls', shell=True) > 0: subprocess.call('clear', shell=True) def menu(): print("(A)ddieren, (S)ubtrahieren, (M)ultiplizieren, (D)ividieren") print("") if type == "a" or "A": plus() def plus(): clearScreen() x = input("1: > ") y = input("2: > ") print("Das Ergebnis ist '" + str(x+y) + "'") menu()
Ausserdem wird das menu Angezeigt aber keine Auswahl gegeben sondern direkt mit plus() angefangen
(Das mit dem import subprocess hab ich via Copy&Paste eingefügt.. ich kann das nicht ab wenn das so Unordentlich aussieht in der Konsole)
Quellcode |
|
1 2 |
if __name__ == "__main__": main() |
Quellcode |
|
1 2 3 4 |
zahl1 = int(raw_input("Geben sie die erste Zahl ein: ")) zahl2 = int(raw_input("Geben sie die zweite Zahl ein: ")) print(zahl1 + zahl2) |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import subprocess def clearScreen(): if subprocess.call('cls', shell=True) > 0: subprocess.call('clear', shell=True) def menu(): print("(A)ddieren, (S)ubtrahieren, (M)ultiplizieren, (D)ividieren") print("") mAuswahl = input(":> ") if mAuswahl == "a" or "A": plus() def plus(): clearScreen() x = int(input("Geben sie die erste Zahl ein: ")) y = int(input("Geben sie die zweite Zahl ein: ")) ergebnis = str(x+y) print("Das Ergebnis ist: " + ergebnis) menu() |
Quellcode |
|
1 |
if mAuswahl == "a" or mAuswahl == "A": |
Quellcode |
|
1 |
if mAuswahl == "a" or "A": |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
import subprocess import sys def clearScreen(): if subprocess.call('cls', shell=True) > 0: subprocess.call('clear', shell=True) def menu(): clearScreen() print("(A)ddieren, (S)ubtrahieren, (M)ultiplizieren, (D)ividieren") print("") mAuswahl = input(":> ") if mAuswahl == "a" or mAuswahl == "A": plus() elif mAuswahl == "s" or mAuswahl == "S": minus() elif mAuswahl == "m" or mAuswahl == "M": multi() elif mAuswahl == "d" or mAuswahl == "D": divi() else: print("Falsche Eingabe") decide = input("Möchtest du es nochmal Versuchen? [Y/N]: ") if decide == "y" or "Y": menu() elif decide == "n" or "N": sys.exit(0) def plus(): clearScreen() x = int(input("Geben sie die erste Zahl ein: ")) y = int(input("Geben sie die zweite Zahl ein: ")) ergebnis = str(x + y) print("Das Ergebnis ist: " + ergebnis) decide = input("Noch eine Rechnung ausführen? [Y/N]: ") if decide == "y" or "Y": menu() elif decide == "n" or "N": sys.exit(0) def minus(): clearScreen() x = int(input("Geben sie die erste Zahl ein: ")) y = int(input("Geben sie die zweite Zahl ein: ")) ergebnis = str(x - y) print("Das Ergebnis ist: " + ergebnis) decide = input("Noch eine Rechnung ausführen? [Y/N]: ") if decide == "y" or "Y": menu() elif decide == "n" or "N": sys.exit(0) def multi(): clearScreen() x = int(input("Geben sie die erste Zahl ein: ")) y = int(input("Geben sie die zweite Zahl ein: ")) ergebnis = str(x * y) print("Das Ergebnis ist: " + ergebnis) decide = input("Noch eine Rechnung ausführen? [Y/N]: ") if decide == "y" or "Y": menu() elif decide == "n" or "N": sys.exit(0) def divi(): clearScreen() x = int(input("Geben sie die erste Zahl ein: ")) y = int(input("Geben sie die zweite Zahl ein: ")) ergebnis = str(x / y) print("Das Ergebnis ist: " + ergebnis) decide = input("Noch eine Rechnung ausführen? [Y/N]: ") if decide == "y" or "Y": menu() elif decide == "n" or "N": sys.exit(0) menu() |
Werbeanzeige