鱼C论坛

 找回密码
 立即注册
查看: 2224|回复: 0

[技术交流] python学习之第9讲笔记

[复制链接]
发表于 2017-6-13 13:54:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 bulaka 于 2017-6-13 14:28 编辑

分支与循环知识点

1、while循环
语法格式:while  条件:
                     循坏体
2、for循坏
语法格式:for 目标 in 表达式:
                     循坏体

举例说明用法:
favourite=‘xiao’
for i in favourite:
        print(i)

range:
举例说明用法:
range(3)>>>0、1、2
range(2,5)>>>>2、3、4
range(2,8,2)>>>>2、4、6

重要的是要将for 与 range好好结合使用,举课后一到习题为例
图片2.png
  1. print("red\tyellow\tgreen")
  2. for red in range(0,4):
  3.     for yellow in range(0,4):
  4.         for green in range(2,7):
  5.             if red +yellow +green ==8:
  6.                 print (red,"\t",yellow,"\t",green)
复制代码


break和continue
break其含义就是要在这个地方中断循环,跳出循环体。
  1. while True:
  2.     number=input("请输入一个整数(输入Q结束程序):")   
  3.     if number!="Q":
  4.         number1=int(number)
  5.         print("十进制->十六进制:%d->%#x"%(number1,number1))
  6.         print(number2)
  7.     else:
  8.         break
复制代码

在这个函数里就是指当输入为Q时,中断循环
continue:终止本轮循环,开始下一轮循环,并且在开始前会检查循环条件若为真,则继续,否则退出循环
  1. for i in range(10):
  2.     if i%2!=0:
  3.             print(i)
  4.                 continue
  5.         i+=2
  6.         print(i)
复制代码

理解其输出2、1、4、3、6、5、8、7、10、9

评分

参与人数 2鱼币 +5 收起 理由
康小泡 + 2
小甲鱼 + 3 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-10 18:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表