python循环嵌套的多种使用方法解析


Posted in Python onNovember 29, 2019

这篇文章主要介绍了python循环嵌套的多种使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

使用循环嵌套来获取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("")

冒泡排序

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
array = [9,2,7,4,5,6,3,8,1,10]
L = len(array)
for i in range(L):
  for j in range(L-i):
    if array[L-j-1]<array[L-j-2]:
      array[L-j-1],array[L-j-2]=array[L-j-2],array[L-j-1]
for i in range(L):
  print array[i],

选择排序

array = [8,2,6,3,4,5,7,1,10,9]
L=len(array)
for i in range(1,L):
  temp = array[i]
  array.remove(array[i])
  for j in range(i):
    if array[j]>temp:
      array.insert(j,temp)
      break
  else:
    array.insert(i,temp)
print(array)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
探究Python多进程编程下线程之间变量的共享问题
May 05 Python
基于Django的python验证码(实例讲解)
Oct 23 Python
Python判断文件和字符串编码类型的实例
Dec 21 Python
python实现xlsx文件分析详解
Jan 02 Python
将tensorflow的ckpt模型存储为npy的实例
Jul 09 Python
修改python plot折线图的坐标轴刻度方法
Dec 13 Python
python opencv实现图像边缘检测
Apr 29 Python
Python实现Linux监控的方法
May 16 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
Dec 30 Python
Python常用模块sys,os,time,random功能与用法实例分析
Jan 07 Python
python时间与Unix时间戳相互转换方法详解
Feb 13 Python
pyinstaller将含有多个py文件的python程序做成exe
Apr 29 Python
python写一个随机点名软件的实例
Nov 28 #Python
关于Python-faker的函数效果一览
Nov 28 #Python
python 监测内存和cpu的使用率实例
Nov 28 #Python
python随机生成库faker库api实例详解
Nov 28 #Python
python的faker库用法
Nov 28 #Python
关于python中plt.hist参数的使用详解
Nov 28 #Python
python创建子类的方法分析
Nov 28 #Python
You might like
推荐Discuz!5的PHP代码高亮显示与实现可运行代码
2007/03/15 PHP
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
PHP中array_map与array_column之间的关系分析
2014/08/19 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
thinkPHP中_initialize方法实例分析
2016/12/05 PHP
PHP简单实现二维数组赋值与遍历功能示例
2017/10/19 PHP
PHP实现单例模式建立数据库连接的方法分析
2020/02/11 PHP
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
jQuery之end()和pushStack()使用介绍
2012/02/07 Javascript
Document.location.href和.replace的区别示例介绍
2014/03/04 Javascript
纯js实现html转pdf的简单实例(推荐)
2017/02/16 Javascript
Bootstrap实现的经典栅格布局效果实例【附demo源码】
2017/03/30 Javascript
Vue组件之自定义事件的功能图解
2018/02/01 Javascript
Layui 数据表格批量删除和多条件搜索的实例
2019/09/04 Javascript
如何在postman测试用例中实现断言过程解析
2020/07/09 Javascript
[05:49]2014DOTA2TI4正赛第二日综述 昔日冠军纷纷落马 VG LGD占尽先机
2014/07/20 DOTA
[11:33]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第二场
2018/04/06 DOTA
在Python中使用poplib模块收取邮件的教程
2015/04/29 Python
在Python中操作文件之read()方法的使用教程
2015/05/24 Python
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
Python使用pip安装pySerial串口通讯模块
2018/04/20 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
2019/07/25 Python
Python目录和文件处理总结详解
2019/09/02 Python
python RC4加密操作示例【测试可用】
2019/09/26 Python
Python中无限循环需要什么条件
2020/05/27 Python
匡威英国官网:Converse英国
2018/12/02 全球购物
竞选部门副经理的自荐书范文
2014/02/11 职场文书
情人节活动策划方案
2014/02/27 职场文书
中学教师暑期培训方案
2014/08/27 职场文书
工作所在部门证明
2014/09/21 职场文书
班主任工作实习计划
2015/01/16 职场文书
2015年车间安全管理工作总结
2015/05/13 职场文书
MySQL系列之十 MySQL事务隔离实现并发控制
2021/07/02 MySQL
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫
Axios代理配置及封装响应拦截处理方式
2022/04/07 Vue.js