Hallo, das ist wackelig. Dieses Mal werde ich Ihnen zeigen, wie Sie den Code so einfach wie möglich gestalten und beim Codieren mit Python verkürzen können. Ich hoffe, Python-Anfänger können besseren Code schreiben.
num.py
# before
num = 10000000
# after
num = 10_00_000
swap.py
# before
a, b = 2, 3
tmp = b
b = a
a = tep
# after
a, b = 2, 3
a, b = b, a
Grundsätzlich ist es besser, kein Python zu schreiben, da dafür Code erforderlich ist, den jeder leicht schreiben kann. Da es jedoch gekürzt werden kann, ist es in Situationen nützlich, in denen eine kurze Anzahl von Zeilen erforderlich ist.
variable.py
# before
a = 1
b = 2
# after
a, b = 1, 2
# supplement
#Es können verschiedene Typen verwendet werden
a, b = 3, "b"
#Nachtrag: Sie haben in den Kommentaren darauf hingewiesen.
#Das Schreiben nach kann die Lesbarkeit beeinträchtigen.
#Vektor x,Besser für hochrelevante Variablen wie y-Koordinaten zu verwenden
if.py
a, b = 1, 2
# before
if a < b:
print("A")
else:
print("B")
# after
print("A") if a < b else print("B")
#Nachtrag: Sie haben in den Kommentaren darauf hingewiesen.
#Kann per Druck zusammengefasst werden
print("A" if a < b else "B")
# and,Sie können oder verwenden, um den bedingten Ausdruck nach vorne zu bringen
print(a < b and "A" or "B")
Zusammenfassung Als ich meinen Code später beim Codieren mit Python überprüfte, hatte ich das Gefühl, dass er nicht lesbar ist, und schrieb diesen Artikel. Persönlich war es sehr hilfreich, wie man eine if-Anweisung schreibt. Ich hoffe dieser Artikel hat dir geholfen.
Recommended Posts