#๐Ÿ”’ Code works on VS, but not on Leetcode

26 messages ยท Page 1 of 1 (latest)

clear fableBOT
#

@opal sparrow

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

blazing vapor
#

you're probably printing, not returning the result

#

send the code

opal sparrow
#

okay

#
class Palindrome():
    def isPalindrome(self,num: int) ->bool:
        if num>0:
            temp=num
            rev_num=0
            while temp>0:
                digit=temp%10
                rev_num=rev_num*10+digit
                temp//=10
            return num==rev_num
        
number=Palindrome()
print(number.isPalindrome(100))```
#

it shows this

blazing vapor
#

oh

#

got it

#

-> instead of โ€”>

#

when you want to show the value a function returns, you should write ->

#

for example, here, it must be

def isPalindrome(self, num: int) -> bool:

opal sparrow
opal sparrow
blazing vapor
#

are you using python2 or python3 on leetcode? I remember having a similar issue because of using an older version of python

opal sparrow
#

i am using python

blazing vapor
blazing vapor
opal sparrow
opal sparrow
#

ahh it works now

#

also i think the name of the class should be solution always

#

thank you ๐Ÿ™

blazing vapor
#

welcome

clear fableBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.