Ich lerne Python für 2 Wochen. Also meine Frage ist, sagen wir, ich habe einen Taschenrechner erstellt. Wie kann ich die Nummer so oft hinzufügen wie der Nutzer mag?Python Wie man Zahlen so viel wie Benutzer likes
os.system("del *.pyc")
print "Hello %s!" % ad
print "---------------------------------------"
print " *Add"
print " *x Add (Dunno english)"
print " *Multiply"
print " *x Multiply (Look up)"
print " *Multiply by itself"
print " *math.sqrt"
print "---------------------------------------"
print "What u want? :)"
choice = raw_input("Secimim= ")
print "So you choose %s :)" % choice
print ""
print "redirecting..."
time.sleep(3)
os.system("cls")
if secim.lower()=="add":
first=input("First number= ")
second=input("Second= ")
print "Result= " + str(add(first,second))
os.system("pause")
Rest von ihnen ist die gleiche Lassen Sie uns diesen Teil
print "Let's have your choice :)"
secim = raw_input("Secimim= ")
adsiz = (ad,secim)
print "So you selected this :)" % adsiz
print ""
print "Redirecting..."
time.sleep(3)
os.system("cls")
if secim.lower()=="add":
ilksayi=input("IFirst= ")
ikincisayi=input("Second= ")
print "Result= " + str(toplama(ilksayi,ikincisayi))
os.system("pause")
def toplama(x,y):
return x+y
Dieser Teil
if secim.lower()=="add":
firstnumber=input("IFirst= ")
secondnumber=input("Second= ")
print "Result= " + str(add(ilksayi,ikincisayi))
os.system("pause")
Ich möchte es wie eine Schleife machen Englisch machen, dass es heißt:
Number=10
Number = 26
Number = 62
...
Und wenn Sie
eingebenNumber= (Blank)
Es druckt das Ergebnis. Genau wie die Taschenrechner. Ich habe versucht, es mit Schleife, die bricht, wenn Benutzertypen beenden. Aber ich kann nicht so viel Variable deklarieren. Wie macht man automatische Variablen?
eine Liste verwenden. Related reading: [Wie mache ich variable Variablen in Python?] (Http://stackoverflow.com/q/1373164/953482) – Kevin
Sie Eingabe in die Liste – galaxyan
Sie könnten daran interessiert sein, eine [Liste] (https://docs.python.org/2/tutorial/datastructures.html). Ich bin mir nicht sicher, was Sie unter "Variablen automatisch erstellen" verstehen. Ehrlich gesagt ist es wirklich ziemlich schwierig zu verstehen, ohne dass die Variablennamen Englisch sind. – Kupiakos