Python 需要帮助来实现这一点吗;当数字介于10和5之间时

Python 需要帮助来实现这一点吗;当数字介于10和5之间时,python,Python,执行一个程序,打印100个数字的范围,当数字小于10时打印不同的消息,当数字介于10和50之间时打印另一条消息,当数字大于50时打印另一条消息 我需要一些关于第二部分情况的帮助 这就是我目前所拥有的 for i in range(100): if i <10: print("The following number is less than 10") if i <= 50: print(" The foll

执行一个程序,打印100个数字的范围,当数字小于10时打印不同的消息,当数字介于10和50之间时打印另一条消息,当数字大于50时打印另一条消息

我需要一些关于第二部分情况的帮助

这就是我目前所拥有的

for i in range(100):
    if i <10:
        print("The following number is less than 10")
    if i <= 50:
        print(" The following number is in between 10 and 50")
    else: 
        print("The following number is greater than 50 ")
    print(i)
范围(100)内的i的
:
如果我正确的语法

elif 10 <= i <= 50:
        print(" The following number is in between 10 and 50")

elif 10您可以使用
elif
。只有当前面的
if
条件计算为false(因此不执行if块)且
elif
中的条件计算为true时,才会执行
elif
语句

for i in range(100):
    if i<10:
        print("the following number is less than 10")
    elif i<=50:
        print("the following number is is between 10 and 50")
    else:
        print("the number is greater than 50")
范围(100)内的i的

如果我改变了你的
,如果我改变了你的
,你也可以省略
10