'{0}, {1}, {2}...'.format(Variable 1,Variable 2,Variable 3 ....) #Angegeben durch Index (Index)
Die f-Zeichenfolge (f-Zeichenfolgen) setzt f oder F vor das Zeichenfolgenliteral (f'xxx ', F'xxx'). Sie können die Variable so angeben, wie sie sich im Ersetzungsfeld in der Zeichenfolge befindet.
print(f'{a} and {b}')
# 123 and abc
print('from %s to %s'(year1, year2))
Bei der Ausführung über die Befehlszeile wird die Ausführung hier einmal gestoppt und Sie werden aufgefordert, eine Nummer einzugeben. Wenn ein nicht numerischer Wert eingegeben wird, endet das Programm dort.
try:
kai = int(input('Wie oft?Geben Sie Zahlen mit halber Breite ein:'))
except ValueError:
print('Keine gültige Nummer.')
quit()
if kai == 1:
hoge
elif kai == 2:
fuga
Es gibt auch eine Möglichkeit, beim Ausführen über die Befehlszeile ein Argument nach dem Dateinamen zu setzen.
python hoge.py hoge1 hoge2
Wenn Sie ausführen
import sys
args = sys.argv
print(args)
#[hoge.py, hoge1, hoge2]
#Holen Sie sich zuerst den Dateinamen
fname = os.path.basename(__file__)
#Schneiden Sie das entsprechende Teil aus dem Dateinamen aus
yyyy = fname[0:4]
mm = fname[4:6]
dd = fname[6:8]
Recommended Posts