全国咨询/投诉热线:400-618-9090

首页技术文章正文

python while循环语句的用法【代码体验】

更新时间:2020-05-26 来源:黑马程序员 浏览量:

1577370495235_学IT就到黑马程序员.gif



while 语句基本语法

初始条件设置 —— 通常是重复执行的 计数器

while 条件(判断 计数器 是否达到 目标次数):

    条件满足时,做的事情1

    条件满足时,做的事情2

    条件满足时,做的事情3

    ...(省略)...

    

    处理条件(计数器 + 1)


打印输出5遍“你好 黑马程序员”

    # 打印输出5遍“你好!黑马程序员”
    i = 1
    while i <= 5:
        print("你好!黑马程序员")
        i += 1


通过while 循环求1~100所有整数累加的和

    result = 0
    i = 0
    while i <= 100:
        result += i
        i += 1
        print('\t第%d次计算结果是:%d' % (i, result))
    print('1~100所有整数累加的和为:%d' % result)



运行结果为:

1590488765931_while循环01.jpg


求0~100以内所有偶数累加的和

    # 求0~100以内偶数的和
    result = 0
    i = 0
   while i <= 100:
        if i % 2 == 0:
            result += i
       print('这次偶数为:%d ,相加结果为:%d' % (i, result))
       i += 1
   print(result)


1590488775257_while循环02.jpg

结束循环

(1) break

·在循环过程中,如果某一个条件满足后,不再希望循环继续执行,可以使用 break 退出循环


(2) continue

在循环过程中,如果某一个条件满足后,不希望执行循环代码,但是又不希望退出循环,可以使用 continue。也就是:在整个循环中,只有某些条件,不需要执行循环代码,而其他条件都需要执行需要注意:使用 continue 时,条件处理部分的代码,需要特别注意,不小心会出现 死循环。

while循环嵌套

循环嵌套语法

    while 条件 1:
        条件满足时,做的事情1
        条件满足时,做的事情2
        条件满足时,做的事情3
        ...(省略)...
        while 条件 2:
            条件满足时,做的事情1
            条件满足时,做的事情2
            条件满足时,做的事情3
            ...(省略)...
        处理条件 2
        处理条件 1

通过输出九九乘法表体验while循环嵌套

row = 1
while row <= 9:
   column = 1
   while column <= row:
       result = row * column
       # print默认end属性为“\n”,需要去掉改属性
       print("%d * %d = %d\t" % (column, row, result), end="")
       column += 1
   # 结束end=''的影响,另起一行
   print("")
   row += 1


运行结果为:


1590488784763_while循环03.jpg


猜你喜欢:

Python入门到精通视频教程下载

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名