循环的应用

Posted z-x-y

tags:

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

打印矩形

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	%(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同理

技术分享图片

 

以上是关于循环的应用的主要内容,如果未能解决你的问题,请参考以下文章

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

如何将字符串数据从活动发送到片段?

如何使用事件侦听器来加载动画片段的循环

AVKit – 视频片段仅循环 2 次

c_cpp 这个简单的代码片段显示了如何使用有符号整数在C中完成插值。 for()循环确定要插入的范围

创建自己的代码片段(CodeSnippet)