首页 > 解决方案 > 如何在 1 和 100 之间循环,在平方值旁边打印数字?

问题描述

我需要: - 创建一个在 1 到 100 之间循环的 Python 应用程序 - 数字将与它们的平方值一起打印 - 当平方值达到 200 或更大时,应用程序应该停止

-我想使用:用户输入、if 语句和循环

标签: pythonpython-3.x

解决方案


使用用户输入,如果条件和循环:

try:
    max_square = int(input("Enter the max square number"))
    for i in range(1,100):
        if i**2 < max_square:
            print("Number: {}, Square of Number: {}".format(i, i**2))
except Exception:
    print("Enter a valid input")

推荐阅读