2020-10-19 21:08:55

This commit is contained in:
wizardforcel
2020-10-19 21:08:55 +08:00
parent 7f63048035
commit ab0caba1f0
140 changed files with 3982 additions and 3982 deletions

View File

@@ -4,7 +4,7 @@
## while 循环
```
```py
while <condition>:
<statesments>
```
@@ -15,7 +15,7 @@ while <condition>:
In [1]:
```
```py
i = 0
total = 0
while i < 1000000:
@@ -25,7 +25,7 @@ print total
```
```
```py
499999500000
```
@@ -34,7 +34,7 @@ print total
In [2]:
```
```py
plays = set(['Hamlet', 'Macbeth', 'King Lear'])
while plays:
play = plays.pop()
@@ -42,7 +42,7 @@ while plays:
```
```
```py
Perform King Lear
Perform Macbeth
Perform Hamlet
@@ -53,7 +53,7 @@ Perform Hamlet
## for 循环
```
```py
for <variable> in <sequence>:
<indented block of code>
```
@@ -64,14 +64,14 @@ for <variable> in <sequence>:
In [3]:
```
```py
plays = set(['Hamlet', 'Macbeth', 'King Lear'])
for play in plays:
print 'Perform', play
```
```
```py
Perform King Lear
Perform Macbeth
Perform Hamlet
@@ -84,7 +84,7 @@ Perform Hamlet
In [4]:
```
```py
total = 0
for i in range(100000):
total += i
@@ -92,7 +92,7 @@ print total
```
```
```py
4999950000
```
@@ -105,7 +105,7 @@ print total
In [5]:
```
```py
total = 0
for i in xrange(100000):
total += i
@@ -113,7 +113,7 @@ print total
```
```
```py
4999950000
```
@@ -122,24 +122,24 @@ print total
In [6]:
```
```py
%timeit for i in xrange(1000000): i = i
```
```
```py
10 loops, best of 3: 40.7 ms per loop
```
In [7]:
```
```py
%timeit for i in range(1000000): i = i
```
```
```py
10 loops, best of 3: 96.6 ms per loop
```
@@ -154,7 +154,7 @@ In [7]:
In [8]:
```
```py
values = [7, 6, 4, 7, 19, 2, 1]
for i in values:
if i % 2 != 0:
@@ -164,7 +164,7 @@ for i in values:
```
```
```py
3
2
1
@@ -177,7 +177,7 @@ for i in values:
In [9]:
```
```py
command_list = ['start',
'process',
'process',
@@ -194,7 +194,7 @@ while command_list:
```
```
```py
start
process
process
@@ -215,7 +215,7 @@ process
In [10]:
```
```py
values = [7, 6, 4, 7, 19, 2, 1]
for x in values:
if x <= 10:
@@ -226,7 +226,7 @@ else:
```
```
```py
Found: 7
```
@@ -235,7 +235,7 @@ Found: 7
In [11]:
```
```py
values = [11, 12, 13, 100]
for x in values:
if x <= 10:
@@ -246,7 +246,7 @@ else:
```
```
```py
All values greater than 10
```