x = 10
y = 0

total = x * y

n = int(input('test :'))




if n ==1 :
    y=2

    print('결과 :%d'%total)



elif n== 0:

    y=5

    print('결과 :%d'% total)

else :

    y= 10

    print('결과 :%d' %total)


조건에 y 새로운 값 줬는데 왜 결과는 다 0인거야??!


컴퓨터 지식 1도 없는 내가 추리해보기로는

1.컴퓨터는 빡대가리라 total 값으로 이미 0을 할당하고 다시 연산안해서 전부 0으로 출력한다

2. 맨 위의 y랑 조건문 y는 다른 존재다



뭐지 왜 다 0이라 출력되는거야??