【发布时间】:2021-12-07 15:32:35
【问题描述】:
我尝试编写一个 Python 程序来接受来自用户的以 0 开头并以 20 结尾的整数列表。所述列表的每个整数要么与前一个整数相差两倍,要么是前一个整数的四倍。返回真假
有人可以纠正我写的条件
lst = []
n = int(input("Enter the no of elements in the list :"))
for i in range (0,n):
elem = int(input("Enter the elements between 0 and 20 : "))
lst.append(elem)
if elem >= 0 and elem <=20:
print(lst)
for i in elem:
if (i+1) >= 2(i) or 4(i+1) == i:
print(True)
else:
print(False)
【问题讨论】:
-
您是否试图将用户输入的元素限制在 0 到 20 之间?
-
@sowbarnika 如果您喜欢我的回答,我们将不胜感激。否则,如果需要修复,请 lmk
标签: python python-3.x list data-science