Erstellen Sie Einführungsmaterialien für Unternehmensmitglieder. Die Umgebung wurde mit github + cloud9 erstellt. Bitte mach etwas Gutes. Es besteht die Möglichkeit, dass es bald ein Artikel sein wird. Übrigens ist es vorerst Python2.7.
Bereiten Sie vorerst eine Datei mit main.py vor.
Beschrieben wie folgt. Ich werde es versuchen.
Der Ausführungsbefehl lautet python main.py
main.py
#encoding=utf-8
if __name__ == '__main__':
print "Hello"
Ausführungsergebnis
Hello
if __name__ == '__main__':
Dies ist der Prozess, ob Sie der Chef des Programms sind oder nicht.
Vorerst sollten Sie denken, dass dies eine Magie ist.
print "Hello"
Es bedeutet auszugeben.
Apropos Programmierung, es gibt Verzweigungen und Wiederholungen, aber lassen Sie uns verzweigen.
main.py
#encoding=utf-8
if __name__ == '__main__':
a = "Bye"
if a == "Hello":
print a
elif a == "Bye":
print a*2
else
print "foo"
Wenn a "Hallo" ist, dann "Hallo" Wenn a "Bye" ist, bedeutet dies, dass "Bye" zweimal ausgegeben wird. Das heißt, "ByeBye" wird ausgegeben. Es ist irgendwie unangenehm, aber das Programmieren ist so. Überprüfen Sie das Ausführungsergebnis, indem Sie a in Hello oder Bye ändern.
Wiederholen Sie diesmal.
main.py
#encoding=utf-8
if __name__ == '__main__':
a = [1,2,3,4,5]
for num in a:
print num
Ausführungsergebnis
1
2
3
4
5
Es gibt Elemente 1 bis 5 im Array a, Die Elemente werden einzeln herausgenommen und ausgegeben.
Wenn Sie das Python-Deprogramm schreiben, wird es immer größer. Der Teil, der gemeinsam genutzt werden kann, wird also zu einer Funktion oder Klasse. Ich denke, es ist eine gute Idee, die Dateien schnell zu teilen.
Zum Beispiel Wenn die Datei so angeordnet ist
main.py
#encoding=utf-8
import sub1
if __name__ == '__main__':
sub1.method()
sub1.py
#encording=utf-8
def method():
print "----"
print "method"
print "----"
if __name__=="__main__":
method()
Wenn ich es laufen lasse
Ausführungsergebnis
----
method
----
Es sieht aus wie das.
Weil es einer von ihnen ist, hier.
Recommended Posts