Python 循环

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])
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • for in 循环 要计算1+2+3,我们可以直接写表达式: 要计算1+2+3+...+10,勉强也能写出来。但是...
    h266094阅读 476评论 0 0
  • 1.if if 条件语句:&代码块其他语句 执行过程:先判断条件语句是否为True,如果是True就执行代码块,执...
    PIECE_MAN阅读 459评论 0 1
  • 今天学习的是循环语句,首先看的是一个思考题: 要计算1+2+3+...+10000=? 分析:如果要计算1~10,...
    家和万事亨阅读 632评论 0 0
  • Day04 - 循环结构 循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢...
    huangqw阅读 206评论 0 0
  • IF语句 IF结构if 条件语句:条件语句结果为True执行的代码块 执行过程:先判断条件语句是否为True,如果...
    慢节拍_2709阅读 363评论 0 4