循环嵌套

  • 在Python
    中,除了while循环与for循环,还有循环嵌套。循环嵌套就是在一个循环体里嵌入另一个循环。以下场景便模拟了循环嵌套与跳出循环的现实场景:

在一次考试结束后,学校需要统计每位同学的考试总成绩。在这个场景中,我们先将所有同学组成一个序列,然后遍历每位同学。在遍历到每位同学时还要遍历每位同学的每门分数并进行计算,最后得出每位同学的总成绩。

主要是让学习者学会使用循环嵌套。

相关知识

  • 循环嵌套分为for循环嵌套和while循环嵌套。

for循环嵌套

  • for循环嵌套的基本形式为:
for iteration_var in sequence:for iteration_var in sequence:循环语句

例如:

for x in range(1,10):for y in range(0,x):result = x + yprint(result)

while循环嵌套

  • while循环嵌套的基本形式为:
while 判断条件:while 判断条件:循环语句

例如:

x = 1
y = 0
while x < 10:while y < x:result = x + yprint(result)y += 1x += 1y = 0

编程要求

具体要求如下:

1.当输入学生人数后,填入在for循环遍历学生的代码;

2.当输入各科目的分数后的列表后,填入for循环遍历学生分数的代码。

测试说明

测试输入:

2
23,56,78,90
21,56,78,76,91

预期输出:

第0位同学的总分为:247
第1位同学的总分为:322

上代码:

Python——循环嵌套相关推荐

  1. python新手任务:python循环嵌套

    2019独角兽企业重金招聘Python工程师标准>>> Python 循环嵌套 Python 语言允许在一个循环体里面嵌入另一个循环. Python for 循环嵌套语法: Pyth ...

  2. python循环嵌套流程图,详解Python 循环嵌套

    Python 语言允许在一个循环体里面嵌入另一个循环. Python for 循环嵌套语法: for iterating_var in sequence: for iterating_var in s ...

  3. 认识Python 循环嵌套

    Python 循环嵌套 Python 语言允许在一个循环体里面嵌入另一个循环. Python for 循环嵌套语法: for iterating_var in sequence:for iterati ...

  4. python 循环嵌套break continue猜字游戏_Python代码的人机大战(循环嵌套)

    第一次动手写随笔,记录一下今早的1.5小时努力成果 题目是这样的 : 人和机器进行猜拳游戏写成一个类,首先选择角色:1 曹操 2张飞 3 刘备,然后选择的角色进行猜拳:1剪刀 2石头 3布 玩家输入一 ...

  5. [Python] 小明又迟到了……一个故事讲清楚 Python 循环嵌套

    Python 语言允许在一个循环体里面嵌入另一个循环.循环嵌套的语法形式如下: 1.Python for 循环嵌套: 语法: for iteration_var in sequence:for ite ...

  6. Python 循环嵌套

    Python 语言允许在一个循环体里面嵌入另一个循环. Python for 循环嵌套语法: for iterating_var in sequence: for iterating_var in s ...

  7. python循环语句嵌套_2个实例搞懂Python循环嵌套——九九乘法表以及质数的索引...

    前面我们讲过了Python中的循环语句有两种:while循环和for循环.Python语言可以允许在一个循环体内嵌套另一个循环体. 比如:在while循环中可以嵌套for循环:也可以在for循环中嵌套 ...

  8. python 循环嵌套例子_Python循环嵌套案例-打印九九乘法表

    今天我们来学习一个简单的循环嵌套的例子,循环嵌套作为Python开发中比较重要的一个知识点,往往能够用它实现很多实用的功能.Python中的循环语法主要是while ...和for ... in .. ...

  9. python 循环嵌套例子,【python实例练习1】循环嵌套——“百鸡百钱”问题

    while: 无限循环又称为条件循环,好处是不需要提前确定循环次数,跟for<>in<>:循环一样也存在使用保留字else的扩展模式,这个else与异常处理中的else类似,可 ...

最新文章

  1. CSS3秘笈第三版涵盖HTML5学习笔记6~8章
  2. 回车与换行 ASCII
  3. 替换空格python实现
  4. 11款免费而强大的PCB设计软件 还用什么AD PADS?
  5. 智慧校园生态圈方案介绍
  6. 在华为能拿多少工资,揭秘一个真实的华为!
  7. 微软升级网页版Skype 没有帐户也能拨打网络电话
  8. MySQLyog的使用
  9. Vue 项目路由出现 message: “Navigating to current location (XXX) is not allowed“的问题
  10. 2020 CES“高尖精”机器人回顾!
  11. 从功能到年薪30W+的测试开发工程师,分享我这10年的职业规划路线
  12. npm更新和nodejs更新
  13. 国内外深度学习开放数据集下载集合(值得收藏,不断更新)
  14. pdb文件及引发的思考
  15. 机器学习算法(二十七):贝叶斯网络
  16. 计算机空间不足是咋回事,电脑显示内存不足怎么回事
  17. 语音播报库AVFoundation
  18. 菜单 java,java菜单的实现
  19. ntp服务器搭建及客户端配置-使用阿里云
  20. 立体仓库-提升机保养程序

热门文章

  1. 第七天你知道TLE是什么了吗(特别感谢英雄哥友情出演
  2. 记一次docker环境搭建笔记
  3. Transformer解读之:Transformer 中的 Attention 机制
  4. Facebook第三方登录切换账号的问题
  5. React 和 Redux
  6. ROS踩坑|warning:clock skew detected. Your build may be incomplete
  7. 蓝牙触摸板键盘延迟卡顿断连的问题
  8. HTML 文本域textarea
  9. SQL Server-设置局域网内访问
  10. cookies的清空和保存