零基础学pyhton之while怎么用?(二)

2025-10-01 15:43:25

1、print('*************break************')

n = 1

while n <= 10:

    print(n, end=' ')

    if n == 3:

        break  # 打断所属的循环。(离自己最近的)    n += 1

零基础学pyhton之while怎么用?(二)

2、print('判断某个字符串中是否包含字母a或字母b')

s = 'love good dog pig ak47'

n = len(s) - 1res = 0

while n >= 0:

    if s[n] == 'a' or s[n] == 'b':

        res = 1

        break

   n -= 1if res:    print('符合条件')else:    print('不符合条件')

零基础学pyhton之while怎么用?(二)

3、print('************continue***************')

n = 0

while n < 20:

    n += 1

    if n % 3 == 0:

        continue  # 结束本次循环,直接进入下一次循环判断表达式的值

    print(n, end=' ')

零基础学pyhton之while怎么用?(二)

4、print('*********else**************')

n = 0

while n < 5:

    if n == 3:

        break

    n += 1

    print(n)else:  # 循环后面可以接else,如果循环完整的结束,else里代码会执行,如果循环被break,else不会执行    print('hot dog')print('**end**')

零基础学pyhton之while怎么用?(二)

5、print('fib:1 1 2 3 5 8 13 21...打印200以内的这个数列')

a = b = 1

while a < 200:

    print(a, end=' ')

    a, b = b, a+bprint()

零基础学pyhton之while怎么用?(二)

6、注意pyhton代码的缩进。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢