** * Dieser Artikel ist von Udemy "[Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil](https://www.udemy.com/course/python-beginner/" Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil ")" Es ist eine Klassennotiz für mich nach dem Kurs von. Es ist mit Genehmigung des Ausbilders Jun Sakai für die Öffentlichkeit zugänglich. ** ** **
list_for
num_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in num_list:
print(i)
result
1
2
3
4
5
6
7
8
9
Es ist ärgerlich, eine Liste zu schreiben.
range
for i in range(10):
print(i)
result
0
1
2
3
4
5
6
7
8
9
Bei dieser Rate beginnt es bei 0, also beginne ich bei 1.
range
for i in range(1, 10):
print(i)
result
1
2
3
4
5
6
7
8
9
Das erste Argument gibt den Anfang und das zweite Argument das Ende an.
range
for i in range(1, 10, 2):
print(i)
result
1
3
5
7
9
Mit dem dritten Argument können Sie "wie viele Sprünge" angeben. Wenn Sie 2 eingeben, werden die Werte von 2 verarbeitet (1 überspringen).
_
range
for i in range(10):
print(i, 'hello')
result
0 hello
1 hello
2 hello
3 hello
4 hello
5 hello
6 hello
7 hello
8 hello
9 hello
Zu diesem Zeitpunkt wird auch "i" gedruckt, Wenn Sie nur 10 Mal "Hallo" drucken, ohne "i" zu verwenden,
range
for i in range(10):
print('hello')
Wenn Sie schreiben, wenn andere Leute es lesen "Was ist das? Ich?" Wird wahrscheinlich entstehen. In diesem Fall wird häufig "_" verwendet.
range
for _ in range(10):
print('hello')
result
hello
hello
hello
hello
hello
hello
hello
hello
hello
hello
Wenn Sie _
verwenden,
"Ich verwende in dieser Schleife nicht wirklich Indizes."
Wird übertragen.
Recommended Posts