【发布时间】:2020-06-30 13:41:17
【问题描述】:
所以我是一个完整的新手,这是我在 python3 中编写的一个脚本,用于查找小于给定整数且可被 3 和 5 整除的所有数字:
def check_divisible():
num=(int(input("Give me a number: "))
result = [ ]
for i in range(num):
if i<= num and num%3==0 and num%5==0:
result.append(i)
i+=1
print("Numbers which are smaller than the given and divisile by both 3 and 5 are: ",result)
每当我执行代码时,我都会在第 3 行收到语法错误。我该如何解决这个问题?任何帮助将不胜感激。
【问题讨论】:
-
在问题中将完整的回溯显示为格式正确的文本。
-
计算你在第 2 行有多少
(和)。另外请注意,你不需要i += 1。i将自动递增,因为您循环了range。
标签: python list syntax python-3.7