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解析xml成对应的html示例分享
Apr 02 Python
Python入门篇之对象类型
Oct 17 Python
Python中使用dom模块生成XML文件示例
Apr 05 Python
Python中交换两个元素的实现方法
Jun 29 Python
python pandas cumsum求累计次数的用法
Jul 29 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
Nov 25 Python
python实现把两个二维array叠加成三维array示例
Nov 29 Python
有关Tensorflow梯度下降常用的优化方法分享
Feb 04 Python
Python 多线程共享变量的实现示例
Apr 17 Python
Python openpyxl 插入折线图实例
Apr 17 Python
django 解决model中类写不到数据库中,数据库无此字段的问题
May 20 Python
Python实时监控网站浏览记录实现过程详解
Jul 14 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
电脑硬件及电脑配置知识大全
2020/03/17 数码科技
php实现图片缩放功能类
2013/12/18 PHP
php操作MongoDB基础教程(连接、新增、修改、删除、查询)
2014/03/25 PHP
destoon整合ucenter后注册页面不跳转的解决方法
2014/06/21 PHP
教你在PHPStorm中配置Xdebug
2015/07/27 PHP
php 判断IP为有效IP地址的方法
2018/01/28 PHP
a标签click和href执行顺序探讨
2014/06/23 Javascript
angularJS 中$attrs方法使用指南
2015/02/09 Javascript
javascript实现简单的全选和反选功能
2016/01/05 Javascript
js获取form表单所有数据的简单方法
2016/08/18 Javascript
Node.js的文件权限及读写flag详解
2016/10/11 Javascript
nodejs搭建本地服务器并访问文件的方法
2017/03/03 NodeJs
JS实现加载时锁定HTML页面元素的方法
2017/06/24 Javascript
一步步教你利用Canvas对图片进行处理
2017/09/19 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
vue+springmvc导出excel数据的实现代码
2018/06/27 Javascript
React中使用UEditor百度富文本的方法
2018/08/22 Javascript
详解angular2如何手动点击特定元素上的点击事件
2018/10/16 Javascript
vue项目前端错误收集之sentry教程详解
2019/05/27 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
基于python的Tkinter实现一个简易计算器
2015/12/31 Python
python实现杨辉三角思路
2017/07/14 Python
python中map()函数的使用方法示例
2017/09/29 Python
python程序中的线程操作 concurrent模块使用详解
2019/09/23 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
2020/04/20 Python
python可视化分析的实现(matplotlib、seaborn、ggplot2)
2021/02/03 Python
社会学专业学生职业规划书
2014/02/07 职场文书
大学生职业生涯规划书参考模板
2014/03/05 职场文书
党员领导干部廉洁从政承诺书
2014/03/27 职场文书
文科毕业生自荐书范文
2014/04/17 职场文书
派出所正风肃纪剖析材料
2014/10/10 职场文书
2015年高校教师个人工作总结
2015/05/25 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
angular4实现带搜索的下拉框
2022/03/25 Javascript
vue数据字典取键值项目的字典问题
2022/04/12 Vue.js