16 循环语句

1.while 语句的格式:“while 条件 :”

while True :  #循环输出"你好,世界"
print ("你好,世界") content=1 #通过循环,让content每次循环+2
while True :
print (content)
content = content +2 while True : #无效赋值
content=1
print (content)
content = content +2

2.while 语句的终止

count =1
while count<=10 : #通过循环,输出1、2、3...10
print (count)
count = count +1 #通过循环,输出1、2、3、4、5、6、8、9、10
count = 1 #第一种办法:分开编写,先写1-6,后写8-10,尽量不要使用
while count <=6:
print (count)
count = count +1
count = 8
while count <=10:
print (count)
count = count +1 count = 1 #第二种办法,使用If语句
while count <= 10 :
if count != 7:
print (count)
count = count +1 count = 1 #第三种办法,相比第一种,稍微麻烦一点
while count <= 10 :
if count == 7:
pass #pass 直接过的意思
else :
print (count)
count = count +1 count = 1
while count <=10 and count !=7 : #and是同时满足,所以遇到7终止
print (count)
count = count +1
#结果输出1-6

3.断点

4.关键字 :break (终止)

while True :
print (666)
break #终止当前循环
print ("结束")
#练习题:通过break实现1~10
count = 1
while True:
print (count)
if count == 10:
break # 如果遇到10,就跳出当前循环
count = count +1
print ("结束")

while语句的嵌套

while True :
print ("您好")
while True :
print (666)
# 结果输出:您好 666 666 ...一直输出666 while True :
print ("您好")
while True :
print (666)
break # break只能跳出当前循环,不是跳出所有循环
#结果输出:一直循环您好 666 while True :
print ("您好")
while True :
print (666)
break
break
#结果输出:您好 666
  1. 关键字:continue (继续)

    count = 1
    while count <= 10:
    print (count)
    continue #本次循环如果遇到contiune,则不在继续往下走,而是回到条件位置重新判断
    count = count + 1
    #结果输出:一直是1 count = 1
    while count <= 10:
    if count == 7:
    continue
    print (count)
    count = count + 1
    #结果输出:输出1-6,但是程序不终止 count = 1
    while count <= 10:
    if count == 7:
    count = count +1
    continue
    print (count)
    count = count + 1
    #结果输出:输出1-6,8-10
    1. while else

      count = 1
      while count <10:
      print (count)
      count = count +1
      else : #不满足while后的条件时触发
      print ("您好")
      print ("结束")
      #结果输出:1-9 您好 结束 count = 1
      while True:
      print (count)
      if count == 10:
      break
      count = count +1
      else : #不满足while后的条件时触发,或条件等于False时触发,通过一定的方法跳过条件判断时,不在启动else
      print ("您好")
      print ("结束")
      # 结果输出:1-9 结束

ptyhon基础课程_4的更多相关文章

  1. PHP基础课程学习总结

    时间过得很快,不知不觉中过去了一个月,PHP基础课程已经学完了.休息这几天中,睡觉起来,整理下笔记,几天的假期又过去了,明天正式开始PHP的专业课程,新的征途又要开始了.开发整站时发现,过去整站做得太 ...

  2. C#基础课程之六(临时表)DataTable使用方法

    DataTable 用法:赋取值操作,及报错情况 dataTable.Columns.Add("Name"); //Columns 对象获取该集合的全部列,添加列名. 默认stri ...

  3. C#基础课程之五集合(HashTable,Dictionary)

    HashTable例子: #region HashTable #region Add Hashtable hashTable = new Hashtable(); Hashtable hashTabl ...

  4. 学习笔记(一) HTML+CSS基础课程

    这个周把慕课网的<HTML+CSS基础课程>课程学完,内容都是非常非常基础的,不过还是学到了几个小知识点,记下来先. <a>超链接发送邮件 直接上把他的图片给挪过来了,我就不打 ...

  5. Coursera台大机器学习基础课程1

    Coursera台大机器学习基础课程学习笔记 -- 1 最近在跟台大的这个课程,觉得不错,想把学习笔记发出来跟大家分享下,有错误希望大家指正. 一 机器学习是什么? 感觉和 Tom M. Mitche ...

  6. C#基础课程之四集合(ArrayList、List<泛型>)

    list泛型的使用 ArrayList list = new ArrayList(); ArrayList list = ); //可变数组 list.Add("我"); //Ad ...

  7. C#基础课程之三循环语句

    for循环: ; i < ; i++) { Console.WriteLine("执行"+i+"次"); } while循环: while (true) ...

  8. C#基础课程之一注释和控制台、一些常识

    注释是程序员对代码的说明,以使程序具有可读性.源代码在编译的过程中,编译器会忽略其注释部分的内容. ()行注释 格式为:// 注释内容 用两个斜杠表示注释的开始,直到该行的结尾注释结束. ()块注释 ...

  9. 01_Python 基础课程安排

    Python 基础课程安排 目标 明确基础班课程内容 课程清单 序号 内容 目标 01 Linux 基础 让大家对 Ubuntu 的使用从很 陌生 达到 灵活操作 02 Python 基础 涵盖 Py ...

  10. laravel基础课程---16、数据迁移(数据库迁移是什么)

    laravel基础课程---16.数据迁移(数据库迁移是什么) 一.总结 一句话总结: 是什么:数据库迁移就像是[数据库的版本控制],可以让你的团队轻松修改并共享应用程序的数据库结构. 使用场景:解决 ...

随机推荐

  1. JSTL标签库C标签的使用注意事项

    今天在写jsp中在c标签上踩了不少坑,在此记录一下. <c:if>标签单独使用,不与<c:otherwise>配套使用,搭配使用会报错. <c:otherwise> ...

  2. Redis(安装、启动、测试、环境)

    Redis 概述: Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数 ...

  3. vue3 vite 使用NProgress.js纳米级进度条

    NProgress.js 官网:https://ricostacruz.com/nprogress/ 安装方式: npm install nprogress 使用方法 在router 的index.j ...

  4. 【TS】数组和元组

    数组 在ts中,定义数组类型语法: let 变量名 : 数据类型[] = [值1,值2,值3] let arr1 : number[] = [1,2,3,4] console.log(arr1); / ...

  5. pycharm用不了pip

    环境: win10,安装有python2和python3,主要使用python3,所有环境变量配合的也是python3,之前一直用的好好的,pip可以在命令行和pycharm中正常使用. pychar ...

  6. 软件教程 | Jupyter&stata之stata_kernel攻略

    ![](http://mdimg.yxj1010.top/xlbxs_ydt2.png) 目录: 目录 一.什么是stata_kernel 1. stata_kernel简介 2. 为什么要使用sta ...

  7. 3D模型在线查看工具

    3D场景工具推荐:NSDT场景编辑器. glTF Viewer 2.0是一个可以在线查看GLTF格式3D模型的,可以对模型进行显示设置.灯光设置来查看模型效果,除此之外还可以对模型进行性能分析和模型验 ...

  8. sys.argv的用法

    一.Python sys 模块 "sys" 是 "system",是一个系统模块,该模块提供了一些接口,用户访问python解释器自身使用和维护的变量,同时模块 ...

  9. LeetCode-2044 统计按位或能得到最大值子集的数目

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-number-of-maximum-bitwise-or-subsets 题目描述 给 ...

  10. LeetCode-688 骑士在棋盘上的概率

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/knight-probability-in-chessboard 题目描述 在一个 n x n 的 ...