728x90
013. 결과값과 변수
위에서 myDiv는 나누기를 하고 난 후 몫과 나머지를 구하는 식인데 결과값이 2,1이다
a,b = 결과값 2, 1이
a=2, b=1로 들어간다
변수가 두개 있는 것 같은 것에서 멘붕왔던 때를 기억하며...
왼쪽꺼는 왼쪽으로 오른쪽꺼는 오른쪽으로 들어가는 걸 알아두자!
이번 개념은 간단하면서 중요하다. 추후에 알고리즘에서도 사용되는
a=b
b=c
c=a
이 개념에도 이어지기 때문인데, 처음 저걸 들었을 때 진짜 멘붕오고 무슨 말인지...ㄷㄷ
나중에 차차 또 알아보자. 일단 이런게 있다는 것만 알아두고 skip
❓튜플이 소괄호 생략하고 써도 되는데 혹시 무슨 관련이...?❓
❓ 아니면 구분하는 방법을 알아둬야 할 것 같기도 하고?❓
그래서 한번 type()를 찍어보았다.
변수를 복수로 지정할꺼면 넣을 값이랑 변수의 수를 맞춰줘야하고,
아래 에러메세지에서처럼 변수가 2개면 2개의 값을 넣어달라고 한다.
변수명 한개에 콤마( , )로 구분해주면 소괄호를 생략해도 튜플로 인식한다
❓변수명이 2개인데 tuple을 쓰고 싶다면❓
z값에 튜플 (1,2) 값이
y값에 튜플 (2,3) 값이 잘 들어가있다
결론 : 가능!
*ipynb 파일(주피터)에서 그냥 변수명만 쳐도 프린트함수처럼 출력이 되는데
print()를 써서 출력하는거랑 이상하게 결과값이 좀 다르게 나온다. 이전 포스팅에서 좀 다뤄봤는데
아직도 이해가 다 안되서 죽겠다. 여튼 이런게 있다고 알고 넘어가자!
728x90
반응형
'Python > review of learning' 카테고리의 다른 글
[Python] 015. 함수 filter, lambda (0) | 2021.08.25 |
---|---|
[Python] 014. error message - list is not callable (0) | 2021.08.25 |
[Python] 012. for문 - 행열이해 및 1,2차원 list생성법 (0) | 2021.08.25 |
[Python] 011. for문 - list와 for문의 변수 작동원리 이해 (0) | 2021.08.25 |
[Python] 010. for문 - dict와 for문의 받는 값 & tuple (0) | 2021.08.17 |