Python在线运行

版本:

所属目录
点击了解高性能代码运行API
运行结果
教程手册
代码仓库
极速运行
终端运行
图形+终端

                        
以下是用户最新保存的代码
测试代码12121 发布于:2025-03-11 05:34 论文画图的代码 发布于:2025-03-10 19:14 配煤基础算法 发布于:2025-03-10 13:53 就是自己测试用而已 发布于:2025-03-10 08:43 七段数码管绘制plus 发布于:2025-03-09 19:47 七段数码管绘制 发布于:2025-03-09 19:32 ## 英文登录 ### 0.1 搭建了基本语法。 发布于:2025-03-09 15:52 追逐游戏。 发布于:2025-03-08 20:24 天空冒险者 发布于:2025-03-07 20:38 天空冒险家 发布于:2025-03-07 20:17 随机数生成 发布于:2025-03-07 19:33 学校点名系统 发布于:2025-03-07 13:39 代码示例(滑动窗口最大值) 发布于:2025-03-07 10:46 时段最优解 发布于:2025-03-07 08:16 小蛇的图形 发布于:2025-03-06 14:25 俄罗斯方块 发布于:2025-03-06 11:21 模拟退火解决背包问题 发布于:2025-03-06 10:28 数据表图形化代码 发布于:2025-03-06 10:42 python蟒蛇 发布于:2025-03-05 23:03 开方工具。 发布于:2025-03-05 22:25 随机生成编码 发布于:2025-03-05 16:23 四年级英语单词消消乐 发布于:2025-03-05 16:13 VIN生成器 发布于:2025-03-05 12:19 成语接龙小游戏 发布于:2025-03-05 08:39 爬虫爬新闻 发布于:2025-03-04 23:57 猜数字游戏 发布于:2025-03-04 20:51 验证python代码 发布于:2025-03-04 16:52 图书管理系统 发布于:2025-03-04 14:56 温度转换器 发布于:2025-03-04 10:44 阿里云短信服务代码 发布于:2025-03-03 22:17 import random while True: num1 = random.randint(1000, 1400) num2 = random.randint(1000, 1400) num3 = random.randint(1000, 1400) num4 = random.randint(1000, 1400) num5 = 6017 - num1 - num2 - num3 - num4 if 1000 <= num5 <= 1400: break print(f"生成的5个数值分别为: {num1}, {num2}, {num3}, {num4}, {num5}") print(f"它们的总和为: {num1 + num2 + num3 + num4 + num5}") 发布于:2025-03-03 17:28 数数并输出 发布于:2025-03-03 10:46 c = 1 while c <= 100: print(c) c = c + 1 print('输出结束') 发布于:2025-03-03 10:41 太阳花的绘制 发布于:2025-03-02 22:42 五角星的绘制PLUS 发布于:2025-03-05 22:49 红色五角星 发布于:2025-03-02 21:56 菜式名称排序 发布于:2025-03-02 21:47 1的阶乘加到10的阶乘 发布于:2025-03-02 21:32 整数序列求和 发布于:2025-03-02 21:17 鸡兔同笼问题 发布于:2025-03-02 15:40 import itchat # 登录微信 def login(): # 自动登录,hotReload=True 允许热加载,避免每次都需要扫码 itchat.auto_login(hotReload=True) print("登录成功!") # 主函数 def main(): # 登录微信 login() # 保持登录状态,监听消息 itchat.run() if __name__ == "__main__": main() 发布于:2025-03-02 01:52 爬取大乐透 发布于:2025-03-01 17:47 cdk生成器网站 发布于:2025-03-01 13:15 信息绿如出现二十 发布于:2025-02-28 23:33 ### pal wurst xian 发布于:2025-03-01 09:02 基础跑图脚本 发布于:2025-02-28 18:49 #一个演示用爬虫程序 发布于:2025-02-28 16:42 代码为岗位价值量计算逻辑 发布于:2025-02-28 16:35 身份证18位验证码计算 发布于:2025-02-27 23:57 茶叶报价单 发布于:2025-02-27 15:20 [更多]
显示目录

循环嵌套



学习嵌入式的绝佳套件,esp8266开源小电视成品,比自己去买开发板+屏幕还要便宜,省去了焊接不当搞坏的风险。 蜂鸣版+触控升级仅36元,更强的硬件、价格全网最低。

点击购买 固件广场

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操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。
yout