# 这是学习廖雪峰老师python教程的学习笔记

1、for循环遍历

1、遍历名字

names = ['Michael', 'Bob', 'Tracy']

for name in names:

print(name)

2、计算1-100的整数和

#range 函数可以生成整数序列,从0开始计数的,包前不包后。即最后一个数始终减一

range(100)  # range(100),是0-99

range(1,101,1)  #1-100,步长为1。101不会生成

#list 函数将证书序列转换为list

list(range(100))

# 代码

# -*- coding: utf-8 -*-

sum = 0

for x in range(101):

sum = sum + x

print(sum)

2、while循环

while计算100以内,所有奇数之和

sum = 0

n = 99

while n > 0:

sum = sum + n

n = n - 2

print(sum)

3、退出循环

# break退出循环

# 打印1-10

n = 1

while n <= 100:

if n > 10: # 当n = 11时,条件满足,执行break语句

break # break语句会结束当前循环

print(n)

n = n + 1

print('END')

# continue 跳过这次循环

# 打印奇数

n = 0

while n < 10:

n = n + 1

if n % 2 == 0: # 如果n是偶数,执行continue语句

continue # continue语句会直接继续下一轮循环,后续的print()语句不会执行

print(n)

转载于:https://blog.51cto.com/12758568/2115556

Python学习笔记__1.5章 循环相关推荐

  1. python学习笔记(15)循环设计

    python学习笔记(15)循环设计 原链:http://www.cnblogs.com/vamei/archive/2012/07/09/2582435.html 注意:zip()在python2 ...

  2. 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符

    Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...

  3. Python学习笔记__13.2章 requests

    # 这是学习廖雪峰老师python教程的学习笔记 相比于Python内置的urllib模块,使用requests可以更好地处理URL资源. 1.使用requests 1)通过GET访问一个页面 > ...

  4. Python学习笔记__6.1章 类和实例

    # 这是学习廖雪峰老师python教程的学习笔记 1.概览 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一 ...

  5. Python学习笔记__4.1章 高阶函数

    # 这是学习廖雪峰老师python教程的学习笔记 1.概览 我们知道Python内置的求绝对值的函数是abs() # 调用abs()函数可以获得一个值 >>> abs(-10) 10 ...

  6. Python学习笔记__10.4章 进程VS线程

    # 这是学习廖雪峰老师python教程的学习笔记 1.概览 我们介绍了多进程和多线程,这是实现多任务最常用的两种方式.现在,我们来讨论一下这两种方式的优缺点 要实现多任务,通常我们会设计Master- ...

  7. python学习笔记(六)循环、迭代

    跟一些比较牛 X 的程序员交流,经常听到他们嘴里冒出一个不标准的英文单词,而 loop.iterate.traversal 和 recursion 如果不在其内,总觉得他还不够牛 X.当让,真正牛 X ...

  8. 深度之眼 - Python学习笔记——第四章 组合数据类型

    第四章 组合数据类型 4.1 列表 列表是可变的! 4.1.1 列表的表达 序列类型:内部元素有位置关系,能通过位置序号访问其中元素 列表是一个可以使用多种类型元素,支持元素的增.删.查.改操作的序列 ...

  9. Python学习笔记五:条件循环

    文章目录 一.再谈print和import 1. 打印多个参数 2. 导入时重命名 二.赋值魔法 1. 序列解包 2. 链式赋值 3. 增强赋值 三.代码块:缩进的乐趣 四.条件和条件语句 1. 这正 ...

最新文章

  1. 网易是世界最好的公司
  2. matlab怎么在c 中调用,在C中调用Matlab (转)
  3. Bitmasking for introspection of Objective-C object pointers i
  4. 经典排序算法 - 冒泡排序Bubble sort
  5. 10月13日云栖精选夜读:【云栖大会】阿里云和红帽达成合作为百万级客户提供更多企业级解决方案...
  6. 拿什么保护你,我的区块链
  7. leetcode 637. Average of Levels in Binary Tree | 637. 二叉树的层平均值(Java)
  8. vue组件调用(全局调用和局部调用)
  9. 选择与循环:剪刀石头布_Python之石头剪刀布小游戏(史上最详细步骤)
  10. 表单中enctype=multipart/form-data的意思
  11. 戴文的Linux内核专题:07内核配置(3)
  12. 38译码器verilog代码_Verilog设计实例(2)一步一步实现一个多功能通用计数器
  13. 人人开源项目搭建到服务器,人人开源系列项目介绍以及环境搭建
  14. 资质申报 - 系统集成企业资质等级评定条件实施细则
  15. csol永恒python使用技巧大全_小甲鱼Python第028讲集合:因为懂你,所以永恒 | 课后测试题及参考答案...
  16. box-sizing属性的理解
  17. Java -- 每日一问:谈谈常用的分布式ID的设计方案?Snowflake是否受冬令时切换影响?
  18. 腾讯云图-一次性加载全部数据
  19. vimscript:编写Vim脚本
  20. AirServer 7.3.0中文版手机设备无线传送电脑屏幕工具

热门文章

  1. boost::gil::extend_boundary用法的测试程序
  2. boost::geometry模块多边形DP算法简化示例
  3. Boost::context模块callcc的jump_void测试程序
  4. Boost:GPU上的2D图像中绘制最终的随机“walk”,并使用OpenCV进行显示
  5. VTK:图片之ImageMagnify
  6. VTK:IO之ExportPolyDataScene
  7. OpenCV“智能剪刀“Intelligent Scissors的实例(附完整代码)
  8. OpenGL rimlight边缘照明的实例
  9. QT的QCullFace类的使用
  10. C语言编译器有哪些?