python入门—认识while循环及运用

Posted jiangxuejian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python入门—认识while循环及运用相关的知识,希望对你有一定的参考价值。

本节内容

1、认识while循环
2、while循环的运用
3、嵌套循环:循环套循环

 

1、认识while循环

break # 终止当前循环

continue #跳出当次循环

1 while 判断条件:   #当while满足条件时,程序会一直循环
2     执行语句...
3 else:   #当while正常循环完成后,,程序才会进行else 注:break会终止while循环,所以程序不会进行else;而continue是跳过当次循环,所以程序会进行else
4     执行语句...

 

2、while循环的运用

用户输入一个值,猜出正确的年龄

 1 age = 60
 2 while True:
 3     guess_age = int(input("年龄:"))
 4     if guess_age == age:
 5         print("恭喜你!猜对了!")
 6         break
 7     elif guess_age > age:
 8         print("猜大了!")
 9     else:
10         print("猜小了!")
11 else:
12     print("End")

 

3、嵌套循环:循环套循环

(1)使用 # 号输出一个长方形,用户可以指定宽和高。列如:长为3,高为4,就输出一个横着有3个#号,竖着有4个#号的长方形

 1 height = int(input("高度:"))
 2 width = int(input("宽度:"))
 3 num1 = 1
 4 while num1 <= height:
 5     num2 = 1
 6     while num2 <= width:
 7         print("#",end="")
 8         num2 += 1
 9     num1 += 1
10     print()
11 else:
12     print("End")

(2)用while循环输入“九九乘法表”

 1 num1 = 1
 2 while num1 <= 9:
 3     num2 = 1
 4     while num2 <= num1:
 5         num3 = num2 * num1
 6         print(num1, "*", num2, "=", num3, end="   ")
 7         num2 += 1
 8     print()
 9     num1 += 1
10 else:
11     print("九九乘法表")

 



以上是关于python入门—认识while循环及运用的主要内容,如果未能解决你的问题,请参考以下文章

pythonwhile循环怎么运用?

python入门 while 循环练习

python入门—认识运算符和if语句的运用

☀️ 学会编程入门必备 C# 最基础知识介绍——带你认识 C# 中的几种循环结构( for & while & do...while)

Python入门教程第18篇 while循环语句

python基础入门while循环 格式化 编码初识