python 的循环嵌套
python 的循环嵌套
- 循环嵌套介绍
- 嵌套语法如下:
- for 循环嵌套语法:
- while 循环嵌套语法:
- 例子如下
循环嵌套介绍
Python 语言允许在一个循环体里嵌套另一个循环(可以一层嵌套一层,反复嵌套)。主要有 for 循环嵌套和 while 循环嵌套。
嵌套语法如下:
for 循环嵌套语法:
# for 循环嵌套语法
for iterating_var in sequence:for iterating_var in sequence:statements(s)statements(s)
while 循环嵌套语法:
# while 循环嵌套语法
while expression:while expression:statements(s)statements(s)
例子如下
例子1:
# 输出所有的水仙花数
for a in range(10): #个位数的范围是0~9for b in range(10): #十位数的范围是0~9for c in range(1,10): #百位数的范围是0~9if (a+10*b+100*c == a**3+b**3+c**3):print(a+10*b+100*c)
例子2:
# 打印图形
row = int(input('输入行数(奇数):'))
if row%2!=0:for i in range(0,row//2+1):for j in range(row-i,0,-1):print(" ",end=' ')for k in range(0,2*i+1):print("*",end=' ')print(" ")for i in range(row//2,0,-1):for j in range(row-i+1,0,-1):print(" ",end=' ')for k in range(2*i-1,0,-1):print("*",end=' ')print(" ")
python 的循环嵌套相关推荐
- Python for循环嵌套用法
Python 语言允许在一个循环体里面嵌入另一个循环. Python for 循环嵌套语法: for iterating_var in sequence: for iterating_var i ...
- Python使用循环嵌套输出九九乘法表
Python使用循环嵌套输出九九乘法表: 1x1=1 1x2=2 2x2=4 1x3=3 2x3=6 3x3=9 1. 首先输出9行,循环输出 i= 1 while i <= 9:print(i ...
- Python:while循环嵌套方式求1000以内的质数
质数:在大于1的自然数中,除了1和它本身外没有其它因数的自然数;最小的质数是2. Python中while循环嵌套法就是通过判断该数字是否有除1和自身外的整除数,如果有就不是质数. 1.设计一个计数器 ...
- python做循环嵌套_Python_循环嵌套
感谢金角大王alex的解惑!!! 循环是什么? 转自维基的解释: 循环是一段在程序中只出现一次,但可能会连续运行多次的代码.循环中的代码会运行特定的次数,或者是运行到特定条件成立时结束循环,或者是针对 ...
- Python(4)循环嵌套算法及冒泡排序
1.循环嵌套 例:男孩和女孩依次握手 (外层取一个元素,内层循环执行完再执行外层) boys = ['a','b','c','d','e'] girls = ['1','2','3','4','5'] ...
- python使用循环嵌套金字塔_流程控制主while,for,python画金字塔,画9*9乘法表
5.6 自我总结 一.流程控制while 1.while while True: #while + 条件满足进行下面的循环 age = input('age:') #while 循环的内容 2.whi ...
- python使用循环嵌套显示数字金字塔_如何使用Python生成数字金字塔?
在Python中使用数字生成金字塔有多种变体.让我们看一下两种最简单的形式 示例for i in range(5): for j in range(i + 1): print(j + 1, end=& ...
- python使用循环嵌套显示数字金字塔_循环嵌套的数字金字塔
另一种使用列表理解的方法.在 总是将问题分解成可消化的部分.每行都是其自身的一面镜子,所以让我们先来处理我们需要的一组数字.在 这将生成一个包含所有二次幂的字符串的列表,这就是它所生成的lines = ...
- python新手任务:python循环嵌套
2019独角兽企业重金招聘Python工程师标准>>> Python 循环嵌套 Python 语言允许在一个循环体里面嵌入另一个循环. Python for 循环嵌套语法: Pyth ...
最新文章
- C# 获取指定目录下所有文件信息、移动目录、拷贝目录
- CentOS RPM安装MySQL 5.6修改默认密码
- 初学算法-快速排序与线性时间选择(Deterministic Selection)的C++实现
- IBM Java多线程 - 6.其它线程 API 详细信息
- 201671030125+词频统计软件项目报告
- Go的string/int/int64转化
- datazen Active Directory AD 配置
- P4070-[SDOI2016]生成魔咒【SA,平衡树】
- 一粒沙子变成芯片的全过程
- stm32c语言写数码管定时器,使用TIM1产生1秒定时控制数码管显示0-9(STM32_10)
- html5 打包ios.上架,iOS帮客户打包App上架的正确姿势
- LeetCode 545. Boundary of Binary Tree 二叉树边界
- CSS 之怀疑自己的审美 1 (Day49)
- 树状数组区间修改和区间求和
- 如何让你的硬盘更快,系统更稳定!
- python读取图片路径f.read()转化为bytes类型
- w ndoWs8pE模式下载,Windows pe下载_Windows pe免费版(Windows PE工具集合)8.2 - 系统之家...
- php h5视频播放器,7款优秀HTML5视频播放器 - 米扑博客
- 【0201】用户登录界面设计
- 模2除法——用非常直观的例子解释
热门文章
- 网络安全(一) 了解什么是黑客
- 红旗linux9支持软件,红旗linux系统下载|红旗Linux操作系统9.0正式版下载(c语言编写) 最新版_数码资源网...
- Nuke里的包围曝光合成节点---BracketStacker (source!)
- Apache中如何设置网站默认首页
- AntDB基于WAL日志的DML数据闪回实现
- pycharm调试代码139错误的可能解决办法
- 将c语言程序转化成伪代码,怎么把伪代码变成源代码
- 定位人工智能时代的“拍照机器人”,美图M8为何能撂倒Angelababy等明星
- 菜鸟haqima的Java学习之路第一天
- apa引用要在文中吗_引用还是抄袭?80%的大学生都搞不懂的学术写作!