ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【2022-06-23】Python流程控制之for循环语句 [打印本页]

作者: 莱莱    时间: 2022-8-9 14:39
标题: 【2022-06-23】Python流程控制之for循环语句
python流程控制之for循环语句

什么是for循环

for循环的作用

for循环的基本使用

for循环的执行流程
  1. eg:
  2. 先定义一个可迭代对象:列表:l2 = [11, 22, 33, 44, 55]
  3. for i in l2:
  4.      print(l2)
  5. for循环依次将获取到的列表元素(即可迭代对象,也可以是字典、字符串、元组、集合),赋值给变量名i,每循环一次,变量名i就被赋值一次,直到列表中的最后一个元素被获取完毕,循环结束。流程图如下:
复制代码

for循环+break语句

for循环+continue语句

for循环+else语句

range函数用法

课题演练
  1. # 1.计算1-100所有的数之和
  2. total = 0              # 定义一个变量名total,并给它赋值为0
  3. for i in range(101):   # 循环打印100次
  4.     total += i
  5. print(total)
  6. # 2.判断列表中数字2出现的次数
  7. l1 = [11, 2, 3, 2, 2, 1, 2, 1, 2, 3, 2, 3, 2, 3, 4, 3, 2, 3, 2, 2, 2, 2, 3, 2]
  8. number_of_time = {}
  9. for i in l1:
  10.     if i not in number_of_time:
  11.         number_of_time[i] = 1
  12.     else:
  13.         number_of_time[i] += 1
  14. print(number_of_time)
  15. # 3.编写代码自动生成所有页网址
  16. # https://movie.douban.com/top250
  17. base_url = 'https://movie.douban.com/top250?start=%s&filter='
  18. for i in range(0, 250, 25):
  19.     print(base_url % i)
  20.    
  21. # 4.编写代码打印出下列图形(ps:for循环嵌套)
  22. #         *****
  23. #         *****
  24. #         *****
  25. #         *****
  26. for i in range(4):
  27.     for a in range(5):
  28.         print("*", end='')
  29.     print()
复制代码
  1.   ###  大鹏一日同风起,扶摇直上九万里
  2.   ###  假令风歇时下来,犹能簸却沧溟水            
  3.                                                     ——摘自《上李邕》  作者:李白
  4.   ###  路漫漫其修远兮,吾将上下而求索 ###
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4