-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
파이썬에서 전역변수는 어떻게 쓰나요?
22.07.18 09:29 작성 조회수 281
0
-
import sys
sys.stdin = open("input.txt", "rt")
res = ''def dfs(x):
if x == 0:
return
div, mod = divmod(x, 2)
dfs(div)
res+=str(mod)
if __name__ == "__main__":
n = int(input())
dfs(n)
print(res)
저는 위처럼 코드를 짰는데요, res=''로 처음에 초기화하고, 여기에 나머지 값을 str으로 바꿔서 더해주는 방식인데,
res가 초기화되지 않았다고 나오네요..
맨 상단에 두면 전역변수로 두는게 아닌가요?
답변을 작성해보세요.
0
답변 1