- while循环的条件必须是一个boolean值,满足则继续循环,不满足则退出循环,条件中需要写终止循环的条件,空格缩进和if一样,执行语句之前需要有四个空格。
i = 0
while i < 100 :
print("循环")
i += 1
2.print()不换行,加入print第二个参数end=""。
print("开始",end=' ')
print("结束")
- 字符串中的\t,相当于按下了一次tab键,设置对齐方式。
print("今天开始\t结束")
print("开始\t\t结束")
4.while猜数字游戏,引入random库,使用random.randint(1,100),获得一个1-100的随机数字。
# 猜数字游戏
import random # 引入random库
num = random.randint(1,100)
flag = True
count = 0
while flag:
input_num = int(input("请输入你猜测的数字"))
count += 1
if input_num == num:
print(f"恭喜你猜对了,这个数字就是:{num},你猜了{count}次")
flag = False
else :
if input_num > num:
print("大了!")
else :
print("小了")
- 99乘法表:
# 99乘法表
i = 1
while i < 10:
j = 1
while j <= i:
print(f"{j} * {i} = {j*i}\t",end=" ")
j += 1
print("")
i += 1