列表

详情


NP54. 被5整除的数字

描述

创建一个列表my_list,其中包括 [1, 50] 内全部能被5整除的数字;再使用一个 for 循环将这个列表中的数字都打印出来(每个数字独占一行)

输入描述

输出描述

按题目描述进行输出即可。

原站题解

C++ 解法, 执行用时: 3ms, 内存消耗: 308KB, 提交时间: 2022-05-28

#include <cstdio>
#include <iostream>

using namespace std;

int main()
{
    for(int i = 1; i <= 50; i++)
    {
        if(i % 5 == 0) printf("%d\n", i); 
    }
    return 0;
}

Python 解法, 执行用时: 9ms, 内存消耗: 2868KB, 提交时间: 2022-07-20

my_list = []
for i in range(1,51):
    if(i%5==0):
        my_list.append(i)

for j in my_list:
    print(j)

Python 解法, 执行用时: 10ms, 内存消耗: 2836KB, 提交时间: 2022-07-04

my_list=[]
for i in range(0,51):
    if i%5==0:
     my_list.append(i)
for j in my_list:
    if j != 0:
     print(j)

Python 解法, 执行用时: 10ms, 内存消耗: 2836KB, 提交时间: 2022-07-03

my_list = [x for x in range(5,51,5)]
for i in my_list:
    print(i)

Python 解法, 执行用时: 10ms, 内存消耗: 2836KB, 提交时间: 2022-06-26

my_list = range(1,51,1)
for elem in my_list:
    if elem % 5 == 0:
        print(elem)

上一题