码迷,mamicode.com
首页 > 其他好文 > 详细

循环的应用

时间:2018-12-19 18:40:50      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:div   bre   code   bubuko   color   输入   范围   random   乘法表   

打印矩形

i=1
while i<=5:
    j=1
    while j<=5:
        print(*,end=‘‘)
        j+=1
    print()
    i+=1

 

技术分享图片

 

刚开始我以为答案是330,其实是错的,答案是210,a=a*(50-30+10)

技术分享图片

 

 

打印三角形

i=1
while i<=5:
    j=1
    while j<=i:
        print(*,end=‘‘)
        j+=1
    print()
    i+=1

 

九九乘法表

i=1
while i<=9:
    j=1
    while j<=i:
        print(%s*%s=%s\t%(j,i,j*i),end=‘‘)#反斜杠t表示一个tab键
        j+=1
    print()
    i+=1

 

石头剪刀布

import random

player=int(input(请输入:石头0 剪刀1 布2))
computer=random.randint(0,2)

if (player==0 and computer==2) or (player==1 and computer == 0) or (player == 2 and computer == 1):
    print(你赢了)
elif player == computer:
    print(平局)
else:
    print(你输了)

 

打印1到100之间的偶数

# 打印1到100之间的偶数
#for循环实现
for i in range(1,101): if i%2==0: print(i)
#while 循环实现
n=1
while n<=100:
if n%2==0:
print(n)
n += 1

 

打印1到100之间的前20个偶数

n=1
num=0
while n<=100:
    if n%2==0:
        print(n)
        num+=1
    n+=1
    if num == 20:
        break

 

continue结束本次循环,不执行continue下面的代码

break结束整个循环,也就是跳到了循环外

while循环嵌套作用范围,break在哪个while循环里就退出哪个循环,从内向外找,continue同理

技术分享图片

 

循环的应用

标签:div   bre   code   bubuko   color   输入   范围   random   乘法表   

原文地址:https://www.cnblogs.com/z-x-y/p/10145047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!