#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목reverseString2018-09-29 23:24작성자rundef reverseString(s): return (s[4]+s[3]+s[2]+s[1]+s[0])print(reverseString(hello))를 실행시키면 NameError Traceback (most recent call last)<ipython-input-2-4919f27ed3bd> in <module>() 2 def reverseString(s): 3 return (s[4]+s[3]+s[2]+s[1]+s[0])----> 4 print(reverseString(s))NameError: name 'hello' is not defined 의 에러가 나옵니다. 그래서 다고쳐보다가def reverseString(s): s=input() return (s[4]+s[3]+s[2]+s[1]+s[0])print(reverseString(input)) 로 고치니helloolleh다음의 옳은 출력값이 나오는데 첫번째에서는 뭘잘못한건지 잘모르겠습니다. 변수s 에 hello 를 입력한건데 왜정의하라고 하는지 잘모르겠습니다. 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전3 < 5 != True 결과가 True인 것이 이해되지 않는다면?drsungwon2018-09-30다음[re]reverseStringdrsungwon2018-09-30 Powered by MangBoard | 워드프레스 쇼핑몰 망보드