Ch 02. 파이썬 겉핥기! 필요한 만큼만 알려드립니다 - 01. 인터프레터와 대화하기, 기초 연산, 변수 - 2 Ch02. 파이썬 겉핥기! 필요한 만큼만 알려드립니다 - 02. 순서가 중요한 데이터들 Ch 02. 파이썬 겉핥기! 필요한 만큼만 알려드립니다 - 03. 논리를 서술하는 도구 |
안녕하세요!!
오늘은 패스트캠퍼스에서 강의를 들은지 두번째 되는 날이었어요!!
위와 같이 오늘 기초연산, 변수, 순서가 중요한 데이터, 논리를 서술하는 도구에 대해 배웠습니다.
패스트캠퍼스 강의에서 오늘 들었던 내용을 복습하면서 포스팅을 해보려고 합니다.
그 중 가장 핵심 적인 부분을 짚어 정리해 보았습니다.
| 변수
친구에게 건물을 소개할 때 건물을 가져와서 설명할 수 없다. 그래서 주소를 가르쳐 주며 어떤 건물에 대해 소개할 수가 있는데 이렇게 주소의 역할을 해주는 것이 바로 변수이다. 데이터를 그대로 바로 사용하지 않고 변수를 설정하여 더 효율적으로 데이터를 전달하는데 사용할 수 있다. 예를 들어 DATA를 변수 x에 저장하면 파이썬 인터프레터한테 이 x를 달라고 요구받게 되면 이 파이썬 인터프레터는 메모리를 찾아 변수 x에 저장되어 있던 DATA를 전달할 수 있게 된다.
파이썬에서의 변수도 수학시간에 배웠던 변수처럼 변할 수 있는 성질을 가지고 있다. 그래서 x가 처음 DATA-A에 대한 내용을 가지고 있었다고 하더라도 DATA-B에 대한 내용으로 바꿀 수 있다.
| 실습 (변수)
먼저 파이썬을 키고 파이썬에서 다음과 같이 입력하자
x=3
위와 같이 변수를 x와 같이 설정할 수 있고 이 x를 = 기호를 이용해 3을 대입할 수 있다.
이렇게 되면 변수 x에 3이라는 데이터가 저장되게 된다.
이 이후에 x+3을 하게 되면 어떻게 될까?
x에 저장된 3이라는 데이터값을 불러와 6이라는 연산을 하게 된다.
하지만 만약 이 이후에 x=6이라고 변경하게 되면 x 는 변수이기 때문에 변하게 된다.
이후에 x에 대한 값을 호출하면
더이상 3이 아닌 6을 불러오게 된다.
| 문자열 (String)
순서가 주요한 데이터 중 하나는 바로 문자열이다. 문자의 순서에 따라 그 의미가 바뀔 수 있기 때문이다. 파이썬에서는 ""(큰 따옴표)나 ''(작은 따옴표)를 통해 문자열을 표현해 줄 수 있다.
숫자 값이 저장되어 있는 변수에서 덧셈, 뺄셈, 나눗셈, 곱셈과 같은 연산이 가능했던 것과 마찬가지로 문자열에서도 연산이 가능하다. 예를 들어 +의 경우 두 문자열을 합쳐주는 역할을 한다.
| 인덱싱
인덱싱을 통해 문자열 중의 문자 하나를 불러 올 수 있다. 예를 들어 변수 a에 저장된 값을 "joy"라 하면 a[0]는 'j'를 출력하고, a[1]는 'o'를 a[2]는 'y'를 출력한다.
| 인덱싱관련 에러구문
위와 같이 정보를 넣지 않았는데 7번째 값을 불러오게 되면 IndexError라는 에러 구문이 뜬다.
이제 날씨가 점점 따뜻해 지는 것 같네요!!
봄이 다가오려나 봐요 🌸
5월까지 학습일지를 작성해야 하는데 꾸준히 이어나갈 수 있으면 좋겠네요!
그럼 오늘의 포스팅은 여기까지! :)
다음 포스팅에서 봐요!!
현재 수강하는 강의 👇
6개월 치 업무를 하루 만에 끝내는 업무자동화 올인원 패키지 Online. 👉 https://bit.ly/3pIrVoN
'리뉴얼 예정 > 업무자동화' 카테고리의 다른 글
[업무자동화] 3주차 (2) 서식을 갖춘 csv 파일로 합치기 (0) | 2021.03.07 |
---|---|
[업무자동화] 3주차 (1) 텍스트파일 합치기 (0) | 2021.03.06 |
[업무자동화] 2주차 (2) 인물 개인정보 랜덤 생성하기 (2) | 2021.02.28 |
[업무자동화] 2주차 (1) 함수와 클래스, 그리고 자동화의 시작 (0) | 2021.02.27 |
[업무자동화강의] 공부 시작합니다!! (6) | 2021.02.20 |