Python 循环

2019-05-28  本文已影响0人  不忘初心_6b23

1.for x in ...

names = ['Michael','Bob','Tom']
for name in names:
    print(name)

执行这段代码一次会打印names的每一个元素:

Michael
Bob
Tom

如果计算1-10整数之和

sum = 0
for x in [1,2,3,4,5,6,7,8,9,10]:
    sum = sum + x
    print(sum)
print(sum)

如果计算1-100的整数和
list(range(101))

2.while循环

sum = 0
n = 99
while n >0:
     sum = sum +n
     n = n -2
print(sum)

练习

请利用循环依次对list中的每个名字打印出Hello, xxx!

L = ['Bart', 'Lisa', 'Adam']
for name in L:
    print('hello,' + name+ '!')
L = ['Bart', 'Lisa', 'Adam']
n = len(L)
while n >0:
    n=n - 1
    print ('hello' + L[n])
上一篇 下一篇

猜你喜欢

热点阅读