嵌套循环&循环语句

部署运行你感兴趣的模型镜像

嵌套循环&循环语句

我们写一个简单的循环例子:

for i in range(1,101):
print(i)

在for循环在很多编程语言中都用,在学习过程中也是难理解的知识点之一。

下面我们用上面的例子来解释:

  • for i in range(1,101): //循环历遍1到100的数
    就像你写一到一百写一个值输出一个一直输出到100
  • print(i)输出

这次我们进阶来嵌套个if

  • 案例:

    ret = 0
    for i in range(1,101):
    
        if(i%2==0):
            ret+=i
    
    print(ret)
    

分析一下:

  • ret=0 定义ret的初始值为0
  • for i in range(1,101): //循环历遍1到100的数
  • if(i%2==0) //判断1到100能与2整除的数
  • ret+=1 //将符合条件的数字累加并且将累加值,赋值到ret
  • print(ret) //输出ret

做一个小小的程序,利用while和if

while True:
    print("""
        1.前进
        2.攻击
        3.购买装备
        4.查看地图
        5.回城
        """)
    num = int(input("请输入指令:"))
    if num==1:
        print("前进")
    elif num==2:
        print("攻击")
    elif num==3:
        print("购买装备")
    elif num==4:
        print("查看地图")
    elif num==5:
        print("回城")
    else:
        print("指令错误")
  • while无线循环 这里的ture也可以写成1
  • 在print(‘’‘存放指令’‘’)
  • 利用input()输出指令
  • if进行指令判断做出下一步动作

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值