Ich habe versucht, Python (Installation) zu berühren wurde fortgesetzt
Virtuelle Maschine
#Statusprüfung → VC Keymap sind wir
$ localectl status
System Locale: LANG=ja_JP.utf8
VC Keymap: us
X11 Layout: n/a
#VC Keymap wurde auf jp106 aktualisiert(Laufen Sie mit Sudo)
$ sudo localectl set-keymap jp106
#Überprüfen Sie den Status erneut → VC-Keymap auf jp106 aktualisiert
$ localectl status
System Locale: LANG=ja_JP.utf8
VC Keymap: jp106
X11 Layout: jp
X11 Model: jp106
X11 Options: terminate:ctrl_alt_bksp
#Überprüfen Sie, ob das japanische Gebietsschema verwendet werden kann → Es gibt überhaupt kein Ja! ??
$ localectl list-locales | grep -i ja
#Japanisches Gebietsschema hinzugefügt
$ sudo localedef -f UTF-8 -i ja_JP ja_JP
#Stellen Sie sicher, dass das japanische Gebietsschema aktiviert ist
$ localectl list-locales | grep -i ja
ja_JP
ja_JP.utf8
Lassen Sie uns das folgende Programm erstellen und ausführen, um die grundlegende Syntax zu lernen.
Befehlsausführung
# .Erstellen Sie eine py-Datei
$ vi test02.py
test02.py
print('Modul laden')
def test():
print('Funktion: Test genannt')
if __name__ == '__main__':
print('python-izm')
# print('Python ism')
test()
Befehlsausführung
#Erstellt mit Python-Befehlen.Führen Sie die py-Datei aus
$ python test02.py
Modul laden
python-izm
Funktion: Test genannt
UTF-8 wird standardmäßig für die Zeichencodierung von 3 Serien angewendet, sodass Sie sich dessen nicht bewusst sein müssen.
Python verwendet Einrückungen in seiner Blockstruktur. Da {} nicht verwendet wird, tritt ein Fehler auf, wenn die Einrückungen nicht konsistent sind.
Befehlsausführung
# .Erstellen Sie eine py-Datei
$ vi test03.py
test03.py
print('Modul laden')
def test():
print('Funktion: Test genannt')
#Nur ausführen, wenn das Zielprogramm als Skript gestartet wird
#Wird beim Importieren usw. nicht ausgeführt.
if __name__ == '__main__':
print('python-izm')
# print('Python ism')
test()
Befehlsausführung
#Erstellt mit Python-Befehlen.Führen Sie die py-Datei aus
$ python test03.py
File "test03.py", line 10
test()
^
IndentationError: unindent does not match any outer indentation level
IndentationError: unindent does not match any outer indentation level IndentationError: unindent entspricht keiner äußeren Einrückungsstufe
Die Fehlermeldung, die Google Teacher sagt, ist die oben genannte.
Sie müssen nur auf die Blockstruktur des Einzugs achten, Ich habe die GO-Sprache schon einmal berührt, daher habe ich mich nicht unwohl gefühlt.
Was den zukünftigen Ablauf betrifft, werde ich einen Artikel schreiben, wenn ich nach der Implementierung der Basis- und fortgeschrittenen Editionen etwas machen kann! (Weil es einfacher ist, sich Zeichenfolgen und if-Anweisungen zu merken, als Artikel zu erstellen.)
Recommended Posts