阅读并打印“标准输入和标准输出”

布雷诺·迈亚

在此处输入图片说明

我在 HackerRank 上做了一个示例测试,虽然我知道如何编写解决问题的代码,但我不了解 stdin 和 stdout 系统。我的代码没有获取参数,也没有在标准输出上打印任何内容。

给定一个整数 L 和 R(每个都来自标准输入上的一行)在标准输出上打印它们之间的奇数(在数组上)。

def oddNumbers (l, r): #this was already here
    l=int(input())
    r=int(input())
    list1=[]
    for i in range (l+1, r):
        if i%2 == 1:
            list1.append(i)
    print(list1)
    return

if__name'__main__': #this was already here
    # ...

在此处输入图片说明

巴马

您不应该自己阅读输入或打印结果。说明说

编辑器中的锁定存根代码从 stdin 读取以下输入并将其传递给函数

该函数必须返回一个整数数组...

因此,摆脱int(input())线条,并更改print(list1)return list1.

我没有看到您在顶部引用的说明是从哪里获得的,它们不在底部的网站图像中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章