gpt4 book ai didi

python - 如何在不使用字符串方法的情况下去除 Python 中的空格?

转载 作者:太空宇宙 更新时间:2023-11-03 14:09:01 25 4
gpt4 key购买 nike

我是编程新手,一直在通过 HackerRank 学习一些资料。然而,我目前坚持的是这个目标或挑战。我已经尝试了几件事,但仍然无法弄清楚我到底做错了什么。

目标:读取N并输出0到N之间的数字不带空格或使用字符串方式。

N = int(input())
listofnum = []

for i in range(1, N +1):
listofnum.append(i)
print (*(listofnum))

输出:

1 2 3

最佳答案

N = int(input())
answer = ''
for i in range(1, N + 1):
answer += str(i)
print(answer)

这是我能想到的最接近“不使用任何字符串方法”的方法,尽管从技术上讲它是在后台使用 str.__new__/__init__/__add__ 或其他等效方法。我当然认为它比使用 ''.join 更符合问题的要求。

关于python - 如何在不使用字符串方法的情况下去除 Python 中的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40553610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com