旋转字符串HackerRank错误

时间:2019-12-17 15:20:43

标签: python string

语言:Python

问题摘要:我实际上是在HackerRank https://www.hackerrank.com/challenges/rotate-string/problem上旋转字符串 我当时在页面上编码,这告诉我我有很多错误。一种是模式解析中的解析错误:def。但是,当我将代码转移到IDLE时,没有出现此错误和所有其他错误。

我尝试过的事情:然后我决定将已经完成的代码转移到我正在使用的python编辑器IDLE中,然后没有错误,并且代码可以正常工作(几乎可以按预期运行,我仍在继续工作) )。

这与我在HackerRank页面上执行的代码相同(我知道它尚未完成-我是初学者):

def printrotation(S):
    n = len(S)
    temp = S + S     
    for i in range(n):
        for j in range(n):
            print(temp[i + j], end = ' ')
        print()
S = 'cat'
printrotation(S)

问题:为什么我在HackerRank页面上的IDLE中放置的同一代码会出现这么多错误?

1 个答案:

答案 0 :(得分:0)

首先,您可能没有在HackerRank页面中选择任何语言。

您的代码正确。

但是对于这个问题,您不能使用python。因为HackerRank不支持python来解决该问题。