클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

기초 자료형 Python으로의 초대 3 - 변수에 대하여 본문

프로그래밍 언어/파이썬

기초 자료형 Python으로의 초대 3 - 변수에 대하여

huenuri 2024. 8. 1. 09:38

이번 시간에는 변수에 대해서 학습해볼 것이다. 분량이 짧아서 금방 학습할 수 있을 것 같다.
변수는 처음에는 진짜 이해하기 힘들었다. 이 개념을 이해하는데 몇 달의 시간이 걸렸던 것 같다. C# 공부를 마치고 C 언어도 한번은 쭉 훑었을 때 그때 비로서 변수가 뭔가 개념이 잡혔다.

컴퓨터의 구조는 눈에 보이지 않으니까 우리는 이렇게 변수에 자료를 담아서 표현하는 것이다.


 

 

 

1. 이론 3 : 변수

 

 

 

 

 

 

여기서 변수는 같다가 아닌 넣어준다는 의미임을 꼭 기억해야 한다. 같다는 ==이다. =는 대입 연산자라고 표현한다.
오른쪽에 있는 자료를 왼쪽에 넣어줄 때 사용하는 것이다.

 

 

 

 

 

 


 

 

 

2. 퀴즈 4 : 자료를 저장하는 그릇

 

 

 

 

자료를 담아서 보관할 수 있는 공간을 변수라고 한다.


 

 

 

3. 실습 3 : 그릇의 달인

 

 

 

파이썬에서는 문자를 저장할 때 char 등의 자료형을 쓰지 않고 바로 사용할 수 있는 것 같다. 예제에 보면 식별자를 character라고 썼고, 문자열은 string으로 저장했다.
자료들을 여러 개 담는 리스트를 저장할 때는 C나 C++에서는 주로 구조체를 사용했는데, 파이썬에는 리스트를 잘 사용하는 것 같다.
이제 문제를 풀어보자!

 

 

이 문제는 좀 어려워서 잘 되지 않았다. 분명 맞게 쓴 것 같은데 한 개만 출력되었다.

 


 

세번째 단원 학습을 마치고

아직 출력하는 게 서툴고 이게 맞는지 잘 모르겠다. 이 부분은 다음에 다시 한번 풀어봐야 할 것 같다.
이제 곧 취침할 시간인데 수업만 듣는 게 아니라 정리를 하는 시간이 훨씬 더 많이 걸린다. 그래도 이렇게 하고 나면 어떤 것을 알고 모르는지 구별이 된다.