also ich hab folgendes problem ich ab mehrere programme in einem kombiniert! wenn aber jetzt das eine programm fertig ist fängts direkt wieder von vorne an!
es soll aber erst von vorne anfangen wenn ich enter drücke!
ich hab es versucht indem ich einfach einene input() untendrunter setzte! hat aber nicht funktioniert!
bitte um hilfe
danke
hier is mal der code:
elif r==2:
print"Alle Teiler 1er Zahl bestimmen: "
#Teiler 1er Zahl bestimmen
#Eingabe
a=input("Bitte eine Zahl eingeben: ")
for i in range (1,a+1):
b=a%i
if b==0:
print i,"ist ein Teiler von",a
da drunter soll jetzt was von wegen taste drücken dass es weiter geht!
mal wieder ne frage
Code: Alles auswählen
elif r==2:
print "Alle Teiler 1er Zahl bestimmen: "
#Teiler 1er Zahl bestimmen
#Eingabe
a=input("Bitte eine Zahl eingeben: ")
for i in range (1,a+1):
b=a%i
if b==0:
print i,"ist ein Teiler von",a
x=raw_input("Enter drücken, um das Programm fortzusetzen!")
mfg
Thomas :-)
Thomas :-)
Da du ja input benutzt hast, gehe ich davon aus, dass du weißt, was input() ist. raw_input macht das Gleiche, nur das alle Eingaben, egal ob Zahl, oder Wort, oder Liste, ein String ist.
Das kannst du mit allen möglichen Eingaben ausprobieren, der typ wird immer ein String sein.
Code: Alles auswählen
x=raw_input('Eingabe:')
Eingabe:42
type(x)
<type 'str'>
Code: Alles auswählen
x=raw_input('Eingabe:')
Eingabe:[1, 2, 3, 4, 5, 6]
type(x)
<type 'str'>
mfg
Thomas :-)
Thomas :-)