Python代码信息

运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,不支持键盘输入语句但是拥有更高的运行速度,输出简洁明了 。 点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
testtest 发布于:2020-09-25 14:17 dict.get 发布于:2020-09-24 11:54 测试测试测试 发布于:2020-09-19 16:01 2 Exercise 发布于:2020-09-17 23:41 python1 发布于:2020-09-17 16:55 PyQt5多行文本框控件QTextEdit简介 发布于:2020-09-14 17:37 textborwser 操作 发布于:2020-09-14 13:36 获取日期、时间、精确到秒 发布于:2020-09-14 12:26 学员管理练习 发布于:2020-09-09 15:59 asdsadfasdfdsf 发布于:2020-09-09 14:18 asdsadfasdfdsf 发布于:2020-09-09 14:18 asdsadfasdfdsf 发布于:2020-09-09 14:18 asdsadfasdfdsf 发布于:2020-09-09 14:18 asdsadfasdfdsf 发布于:2020-09-09 14:18 asdsadfasdfdsf 发布于:2020-09-09 14:17 asdsadfasdfdsf 发布于:2020-09-09 14:17 学员管理练习 发布于:2020-09-08 17:33 asdsadfasdfdsfsdafasfasf 发布于:2020-09-08 17:25 asdsadfasdfdsf 发布于:2020-09-08 17:25 学员管理练习 发布于:2020-09-08 16:30 dsfgsdfgdsfgd 发布于:2020-08-31 15:47 统一社会信用代码生成 发布于:2020-08-31 10:27 QMessageBox运用 发布于:2020-08-26 16:36 QPlainTextEdit运用 发布于:2020-08-26 16:34 hhhhhh 发布于:2020-08-26 14:06 python 控制台输入输出 发布于:2020-08-26 11:55 爬取王者荣耀全英雄皮肤以及英雄联盟 发布于:2020-08-24 21:34 '%s %s' % 格式化输出 发布于:2020-08-22 19:37 选择排序练习 发布于:2020-08-22 17:53 python 控制台输入输出 发布于:2020-08-22 16:12 显示PYQT5框架 发布于:2020-08-19 23:57 动态显示UI 发布于:2020-08-20 18:45 动态加载UI-------- 获取本机名称和IP地... 发布于:2020-08-19 23:48 获取token,sign 发布于:2020-08-06 21:48 文件批量查找 发布于:2020-08-04 23:02 文件批量查找 发布于:2020-08-04 21:03 Python shell... 发布于:2020-08-04 13:26 爬取王者荣耀全英雄皮肤以及英雄联盟 发布于:2020-07-31 21:02 用于生成ddddd 发布于:2020-07-30 17:34 题目:使用最小花费爬楼梯 数组的每个索引做为一个... 发布于:2020-07-28 17:07 咫片炫 算法59----打家劫舍【动态规划】 ... 发布于:2020-07-28 17:06 获取列表的长度 len() 发布于:2020-07-21 23:34 python代码demo 发布于:2020-07-20 14:15 统一社会信用代码生成 发布于:2020-07-16 22:24 个股分析hhh 发布于:2020-07-31 00:11 统一社会信用代码生成 发布于:2020-07-09 18:25 统一社会信用代码生成 发布于:2020-07-09 18:23 pyton练习--双方进行三局PK,每局判定胜负,... 发布于:2020-07-07 09:07 pyton练习--模拟格斗优化版,随机获取属性值,... 发布于:2020-07-07 09:05 pyton练习--模拟格斗第一版 发布于:2020-07-07 08:41 [更多]
显示目录

循环嵌套

Python 循环嵌套

Python 语言允许在一个循环体里面嵌入另一个循环。

Python for 循环嵌套语法:

for iterating_var in sequence:
   for iterating_var in sequence:
      statements(s)
   statements(s)

Python while 循环嵌套语法:

while expression:
   while expression:
      statement(s)
   statement(s)

你可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环, 反之,你可以在for循环中嵌入while循环。

实例:

以下实例使用了嵌套循环输出2~100之间的素数:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

i = 2
while(i < 100):
   j = 2
   while(j <= (i/j)):
      if not(i%j): break
      j = j + 1
   if (j > i/j) : print i, " 是素数"
   i = i + 1

print "Good bye!"

以上实例输出结果:

2 是素数
3 是素数
5 是素数
7 是素数
11 是素数
13 是素数
17 是素数
19 是素数
23 是素数
29 是素数
31 是素数
37 是素数
41 是素数
43 是素数
47 是素数
53 是素数
59 是素数
61 是素数
67 是素数
71 是素数
73 是素数
79 是素数
83 是素数
89 是素数
97 是素数
Good bye!

更多实例

实例一:使用循环嵌套来获取100以内的质数

#!/usr/bin/python
# -*- coding: UTF-8 -*-

num=[];
i=2
for i in range(2,100):
   j=2
   for j in range(2,i):
      if(i%j==0):
         break
   else:
      num.append(i)
print(num)

实例二:使用嵌套循环实现×字塔的实现

#!/usr/bin/python
# -*- coding: UTF-8 -*-

#*字塔
i=1
#j=1
while i<=9:
   if i<=5:
      print ("*"*i)

   elif i<=9 :
      j=i-2*(i-5)
      print("*"*j)
   i+=1
else :
   print("")
由JSRUN为你提供的Python在线工具
        JSRUN提供的Python在线运行,Python 在线编译工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。

title

使用此草稿 删除草稿