鱼C论坛

 找回密码
 立即注册
查看: 2114|回复: 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
print("red\tyellow\tgreen")
for red in range(0,4):
    for yellow in range(0,4):
        for green in range(2,7):
            if red +yellow +green ==8:
                print (red,"\t",yellow,"\t",green)

break和continue
break其含义就是要在这个地方中断循环,跳出循环体。
while True:
    number=input("请输入一个整数(输入Q结束程序):")    
    if number!="Q":
        number1=int(number)
        print("十进制->十六进制:%d->%#x"%(number1,number1))
        print(number2)
    else:
        break
在这个函数里就是指当输入为Q时,中断循环
continue:终止本轮循环,开始下一轮循环,并且在开始前会检查循环条件若为真,则继续,否则退出循环
for i in range(10):
    if i%2!=0:
            print(i)
                continue
        i+=2
        print(i)
理解其输出2、1、4、3、6、5、8、7、10、9

评分

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

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 10:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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