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 相关文章推荐
21行Python代码实现拼写检查器
Jan 25 Python
举例简单讲解Python中的数据存储模块shelve的用法
Mar 03 Python
解读! Python在人工智能中的作用
Nov 14 Python
Python实现的双色球生成功能示例
Dec 18 Python
python实现简单登陆系统
Oct 18 Python
对python3中, print横向输出的方法详解
Jan 28 Python
django中ORM模型常用的字段的使用方法
Mar 05 Python
python itchat给指定联系人发消息的方法
Jun 11 Python
Django用户认证系统 组与权限解析
Aug 02 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 Python
给你一面国旗 教你用python画中国国旗
Sep 24 Python
Python序列类型的打包和解包实例
Dec 21 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数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
php 生成短网址原理及代码
2014/01/23 PHP
PHP调用接口用post方法传送json数据的实例
2018/05/31 PHP
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
JqGrid web打印实现代码
2011/05/31 Javascript
时间戳转换为时间 年月日时间的JS函数
2013/08/19 Javascript
利用JS实现数字增长
2016/07/28 Javascript
JavaScript第一篇之实现按钮全选、功能
2016/08/21 Javascript
巧用canvas
2017/01/21 Javascript
JS仿JQuery选择器功能
2017/03/08 Javascript
Angularjs单选框相关的示例代码
2017/08/17 Javascript
js通过Date对象实现倒计时动画效果
2017/10/27 Javascript
为什么要使用Vuex的介绍
2019/01/19 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
使用vscode快速建立vue模板过程详解
2019/10/10 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
2020/08/08 Javascript
js实现简单抽奖功能
2020/11/24 Javascript
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python实现得到一个给定类的虚函数
2014/09/28 Python
python opencv判断图像是否为空的实例
2019/01/26 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
2012/07/11 HTML / CSS
基于HTML5 的人脸识别活体认证的实现方法
2016/06/22 HTML / CSS
Omio中国:全欧洲低价大巴、火车和航班搜索和比价
2018/08/09 全球购物
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
初一生物教学反思
2014/01/18 职场文书
安全生产承诺书
2014/03/26 职场文书
汽车促销活动方案
2014/03/31 职场文书
小区文明倡议书
2014/05/16 职场文书
励志演讲稿3分钟
2014/08/21 职场文书
2014年酒店服务员工作总结
2014/12/08 职场文书
申报优秀教师材料
2014/12/16 职场文书
培训感想范文
2015/08/07 职场文书
MySQL之DML语言
2021/04/05 MySQL