• Python--控制循环语句


    #1  条件控制  if...elif...else   没有switch...case语句
    #斐波那契数列
    a,b=0,1
    # while b<10:
    #     print(b)
    #     a,b=b,a+b
    #end关键字  作用:使结果输出到一行中,或者在输出的末尾添加不同的字符
    # while b<1000:
    # #     print(b,end=',')
    # #     a,b=b,a+b

    # 猜数字游戏
    number1=8
    number2=1
    print('猜数字游戏')
    while number1!=number2:
        number2=int(input('请输入你猜的数字'))

        if number2<number1:
            print('猜的数字太小')
        elif number2>number1:
            print('猜的数字过大')
        elif number2==number1:
            print('猜对了')
    # 2
    # 循环语句  while    for    没有do...while
    list=['a','b','c']
    for x in list:
        if x=='b':
            print('这是第二个元素')
        print(x)

    # range()函数   如果需要遍历数字序列,可以使用内置range()函数,它会生成数列
    for i in range(5):
        print(i)
    # 可以指定遍历区间
    for i in range(5,9):
        print(i)
    # 可以指定遍历的增量  range(区间头,区间尾,增量)  可以是负数,参数要都是负数
    for i in range(0,10,3):
        print(i)
    # 创建一个列表
    list(range(5))

    # break和continue语句及循环中的else子句
    # break是跳出循环,后边的都不在执行。continue是结束本次循环,重新开始
    aa=5
    while aa>0:
        aa-=1
        if aa==2:
            break
        print(aa)
    print('结束break')
    bb=5
    while bb>0:
        bb-=1
        if bb==2:
            continue
        print(bb)
    print('结束continue')

  • 相关阅读:
    Servlet中request乱码问题解决
    java对cookie的操作
    EL表达式
    MYSQL安装以及卸载 -- WINDOWS
    java接口
    HttpClient配置及运用(二)
    JVM的内存空间
    孤寂的欢愉
    论神性与人性
    使用NPOI读取Excel出错
  • 原文地址:https://www.cnblogs.com/fbbg/p/12550683.html
Copyright © 2020-2023  润新知