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中查找excel某一列的重复数据 剔除之后打印
Feb 10 Python
Python解析nginx日志文件
May 11 Python
在Django框架中编写Contact表单的教程
Jul 17 Python
Python中规范定义命名空间的一些建议
Jun 04 Python
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
Jan 17 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
May 21 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
Aug 13 Python
tensorflow 获取checkpoint中的变量列表实例
Feb 11 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
May 09 Python
新手学习Python2和Python3中print不同的用法
Jun 09 Python
Python实现快速大文件比较代码解析
Sep 04 Python
python 如何设置守护进程
Oct 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
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
2011/05/07 PHP
php数组排序usort、uksort与sort函数用法
2014/11/17 PHP
php实现猴子选大王问题算法实例
2015/04/20 PHP
PHP实现的日历功能示例
2018/09/01 PHP
用函数式编程技术编写优美的 JavaScript_ibm
2008/05/16 Javascript
JavaScript中for..in循环陷阱介绍
2013/11/12 Javascript
js中事件的处理与浏览器对象示例介绍
2013/11/29 Javascript
jQuery focus和blur事件的应用详解
2014/01/26 Javascript
javascript鼠标滑动评分控件完整实例
2015/05/13 Javascript
微信小程序学习(4)-系统配置app.json详解
2017/01/12 Javascript
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
2018/04/17 jQuery
使用svg实现动态时钟效果
2018/07/17 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
2020/04/07 Javascript
python发送伪造的arp请求
2014/01/09 Python
基python实现多线程网页爬虫
2015/09/06 Python
如何在Python函数执行前后增加额外的行为
2016/10/20 Python
PyGame贪吃蛇的实现代码示例
2018/11/21 Python
Python小游戏之300行代码实现俄罗斯方块
2019/01/04 Python
基于Python新建用户并产生随机密码过程解析
2019/10/08 Python
Python实现微信好友的数据分析
2019/12/16 Python
python rsa-oaep加密的示例代码
2020/09/23 Python
澳大利亚婴儿喂养品牌:Cherub Baby
2018/11/01 全球购物
制衣厂各岗位职责
2013/12/02 职场文书
女大学生自我鉴定
2013/12/09 职场文书
高中语文课后反思
2014/04/27 职场文书
新农村建设汇报材料
2014/08/15 职场文书
安全例会汇报材料
2014/08/23 职场文书
2014年乡镇民政工作总结
2014/12/02 职场文书
期中考试后的感想
2015/08/07 职场文书
2015年乡镇组织委员工作总结
2015/10/23 职场文书
《给予树》教学反思
2016/03/03 职场文书
熟背这些句子,让您的英语口语突飞猛进(135句)
2019/09/06 职场文书
nginx location中多个if里面proxy_pass的方法
2021/03/31 Servers
Linux下搭建SFTP服务器的命令详解
2022/06/25 Servers