Shine.173 2022-11-26 20:19 采纳率: 25%
浏览 28

如果出现range(2,2)会怎么办?

img

  1. 出现了range(2,2)为什么没有报错?而是继续执行?
  2. flag一般怎么用?
  • 写回答

1条回答 默认 最新

  • bingbingyihao 2022-11-26 21:45
    关注

    回答:原因很简单,因为它只是不满足循环条件,编译是可以通过的;
    关于flag的使用,你可以在循环外面定义flag,然后在循环里面修改flag,最后判断flag的驻状态,来确定后续执行过程

    img

    for i in range(2, 2):
        print('Hello')
    
    flag = True
    
    num = input('请输入一个数字: ')
    if int(num) == 10:
        flag = False
    
    if flag:
        print('输入的数字不是10')
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月26日