目录
while循环的基础应用
循环输出十次:键盘敲烂,月入过万
计算1~100的和
用while循环练习猜数字
while循环的嵌套应用
打印九九乘法表
输出不换行的功能
while循环的基础应用
格式:
while 条件:
条件满足时,要做的事情;
其中的条件实质上是布尔类型
循环输出十次:键盘敲烂,月入过万
a=1;
while a <= 10:
print("键盘敲烂,月入过万");
a += 1;
计算1~100的和
sum=0;
a=1;
while a <= 100:
sum += a;
a += 1;
print(sum);
用while循环练习猜数字
import random;
num=random.randint(1,100);
a=int((input("请输入猜想的数字:")));
while a != num:
if a > num:
print("猜大了,再猜一次吧!");
else:
print("猜小了,再猜一次吧!");
a=int(input("请输入猜想的数字:"));
print("答案正确,数字是%d" % num);
while循环的嵌套应用
注意条件的控制,避免陷入死循环
a = 1;
b = 1;
while b <= 10:
print("今天是看视频的第%d天" % b);
while a <=5:
print("看的第%d个视频" % a);
a += 1;
print("巩固一下");
b +=1;
a = 1;
print("你已经精通Python了");
打印九九乘法表
输出不换行的功能
print(“Hello”,end=' ');
制表符:\t(效果等同于按下一个tab键)
外层控制行,内层控制列
i = 1;
while i <= 9:
j = i;
while j <= 9:
print(f"{i}*{j}={i*j} ",end=' ');
j +=1;
print("\n");
i += 1;
i = 1;
#j = 1;
while i <= 9:
j = 1;
while j <= i:
print(f"{i}*{j}={i*j} ",end=' ');
j +=1;
print("\n");
i += 1;