[英]How to print out numbers and theirs squares in a range?
所以,如果我有:
lower = int(input("Enter the lower limit: "))
upper = int(input("Enter the upper limit: "))
如何在下限(包括上限)和上限(包括上限)之间打印每个数字以及它们的每个平方?
例如:
用户输入:
Enter the lower limit: 1
Enter the upper limit: 5
预期产量
Numbers: 1,2,3,4,5
Squares: 1,4,9,16,25
做就是了:
lower = int(input("Enter the lower limit: "))
upper = int(input("Enter the upper limit: "))
List = (range(lower, upper + 1))
squared = [x ** 2 for x in List]
print "Numbers: " + ",".join(str(x) for x in List)
print "Squares: " + ",".join(str(x)for x in squared)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.