Δημοσιεύτηκε: 29 Ιουν 2011, 19:02
από sv1jsb
Για την πρώτη απορία δεν γνωρίζω άλλον τρόπο από το φτιάξεις μια δική σου input και να χρησιμοποιήσεις readline.
Κώδικας: Επιλογή όλων

import readline

def input_default(prompt, default):
def startup_hook():
readline.insert_text(default)

readline.set_startup_hook(startup_hook)
try:
return raw_input(prompt)
finally:
readline.set_startup_hook(None)

a=input_default("prompt ","default")
print a


Για την δεύτερη δες εδώ
Μερικά παραδείγματα:
Κώδικας: Επιλογή όλων

"{0:010d}".format(123)
0000000123 (έχει μηδέν μπροστά μέχρι το μέγεθος που του βάλαμε)
"{0:10d}".format(123)
123 (έχει 7 κενά μπροστά αφού του είπαμε να έχει μέγεθος 10)