编程题

给定一个整数 num,从 1 到 num 按照下面的规则返回每个数:

如果这个数被 3 整除,返回 'Apple'。

如果这个数被 5 整除,返回 'Pie'。

如果这个数能同时被 3 和 5 整除,返回 'ApplePie'。

如果这个数既不能被 3 也不能被 5 整除,返回这个数字的字符串格式。

n=int(input("请输入一个数字:"))

results=[]

for i in range(1,①):

    if ②:

        results.append("ApplePie")

    elif i%3==0:

        results.append("Apple")

    elif i%5==0:

        results.append("Pie")

    else:

        results.append(③)

print(results)

查看答案
赣ICP备20007335号-2