Variable neu laden

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
lackschuh
User
Beiträge: 281
Registriert: Dienstag 8. Mai 2012, 13:40

Ich hoff, ich kann beschreiben, was ich meine...

Gibt es eine Möglichkeit, innerhalb einer "Sitzung" auf der interaktiven Shell eine Variable neu zu 'laden'. Folgendes Beispiel ist glaube ich besser wie meine Beschreibung:

Code: Alles auswählen

import random
a = random.randint(1,10)
Nun ist ja zB a = 8
Gibt es nun so etwas wie realod(), so dass ich nicht immer a = random.randint(1,10) eintippen muss, um einen neuen Wert zu erhalten.

mfg
Benutzeravatar
kbr
User
Beiträge: 1510
Registriert: Mittwoch 15. Oktober 2008, 09:27

lackschuh hat geschrieben:Gibt es nun so etwas wie realod(), so dass ich nicht immer a = random.randint(1,10) eintippen muss, um einen neuen Wert zu erhalten.
Nein, aber schreibe es Dir doch einfach selbst:

Code: Alles auswählen

def reload():
    return random.randint(1, 10)
Benutzeravatar
cofi
Python-Forum Veteran
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

Der Interpreter sollte mit Readline-Support und damit mit einer Suche fuer die Eingaben.
"Ctrl+r a =" sucht damit rueckwaerts nach Zuweisungen an `a`.
Antworten