while语句
Posted smartcat994
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了while语句相关的知识,希望对你有一定的参考价值。
‘‘‘
i= 10
while i>10:
print(i) 这就是一个死循环
1.打印变量,但是变量没有改变
2.判断的条件不能永远是true
‘‘‘
‘‘‘i=1
while i<= 30:
i+=1
if i%3 ==0:
print(i)
else:
pass
‘‘‘
‘‘‘i = 0
while i<=30:
i+=1
if i%3==0 and i%5==0 :
print(i)
‘‘‘
‘‘‘sun = 0
i = 0
while i<=20:
sun += i
i+=1
print(sun)‘‘‘
打印三角形
直角三角形
‘‘‘b = 0
a = int(input(‘输入你要的次数‘))
while b<=a:
print(‘‘b)
b+=1‘‘‘
等边三角形
‘‘‘b = 0
c = ‘ ‘
a =int(input(‘输入你要的次数‘))
while b<=a:
print((ca/4),‘‘b,(ca/4))
b+=1
‘‘‘
九九乘法表
‘‘‘for i in range(1,10):
# print(i,end = ‘ ‘)
for j in range(1,i+1):
print(‘%s%s=%s‘ %(i,j,ij),end = ‘ ‘)
print()
‘‘‘
掷色子游戏
‘‘‘import random
print(‘-------欢迎进入游戏-------‘)
username = input(‘请输入你的账号:‘)
print(‘{}欢迎登录成功,目前你的B是0.请充值‘)
money = int(input(‘输入你要购买的数量‘))
if money%100 ==0:
print(‘购买成功,你购买的{}已经到账‘.format(money))
else:
print(‘请购买100的倍数‘)
money = 0
while money>=2:
print(‘马上进入游戏‘)
size_0 = int(input(‘输入你猜想的数字‘))
size_1 = random.randint(1, 6)
if size_0 == size_1:
print(‘你猜对了,奖励你一B,目前你的B为{}‘.format(money + 1))
money = money + 1
A =input(‘是否继续(1or0)‘)
if A == ‘1‘:continue
else:
print(‘你猜错了目前你的B为{}‘.format(money - 2))
money = money - 2
A = input(‘是否继续(1or0)‘)
if A == ‘0‘: break
‘‘‘
以上是关于while语句的主要内容,如果未能解决你的问题,请参考以下文章