1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# 循环 # Python的循环有两种,一种是for...in循环,一种是while循环 # for...in循环 print ( 'for...in循环' )
print ( '#1 依次把list或tuple中的每个元素迭代出来' )
names = [ 'Micheal' , 'Bob' , 'Tracy' ]
for name in names:
print (name)
print ( '#2 计算1-10的整数之和' )
s = 0
for x in [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ]:
s + = x
print (s)
print ( '#3 计算1-100的整数之和' )
s = 0
# range()生成序列是左闭右开区间,从0开始 # range(101)生成[0,1,2...100] l = list ( range ( 101 ))
for x in l:
s + = x
print (s)
print ( '------------------------------' )
# while循环 print ( 'while循环' )
print ( '计算100以内所有奇数之和' )
s = 0
n = 99
while n > 0 :
s + = n
n = n - 2
print (s)
|
本文转自yeleven 51CTO博客,原文链接:http://blog.51cto.com/11317783/1952813