뱁새유니버스

[파이썬] #002. 산술연산, 자료형, 변수, 리스트에 대해 알아보자!

by 뱁새유니버스

1. 개요

파이썬은 1991년에 발표된 인터프리터 방식의 프로그래밍 언어입니다. 영어와 비슷해서 읽고 쓰기 쉬운 특유의 문법으로 전세계에 많은 사랑을 받았습니다. 벌써 30년이 넘은 프로그래밍 언어임에도 주류 프로그래밍 언어가 된지는 2010년 중반 이후 부터라 얼마 되지 않았습니다.

 

파이썬을 시작하는데 아주 기초가 되는 것으로 산술연산, 자료형 확인, 변수 설정, 리스트, 딕셔너리, bool, if, for, 함수 등을 확인해보겠습니다. 누구에겐 아주 간단한 것일 수도 있지만, 살다보니 기초가 참 중요하다는 걸 느낍니다. 저도 간단히 되짚어보는 겸 정리를 해보았습니다.


2. 내용

Jupyter Notebook(파이썬 개발환경) 열기

 

  • 파이썬 설치는 아래 링크에서 확인하실 수 있습니다.

https://idealist.tistory.com/15

 

[딥러닝] #001. 딥러닝 이론과 실습을 위한 파이썬 설치 및 환경설정

1. 개요 세상이 참으로 빨리 바뀝니다. 이제는 암호도 필요 없이 FaceID로 생체를 인식하여 기기를 사용하고, 전세계 언어를 Google Translation과 같은 번역기를 이용해 불과 수 초 이내에 번역을 할 수

idealist.tistory.com

  • 파이썬 설치후 파이썬을 사용하기 위해 [Windows키 + R]을 클릭해 powershell 콘솔을 사용하거나, 설치한 경로에 IDLE 또는 jupyter notebook, anaconda 등 다양한 콘솔/개발환경에서 확인할 수 있습니다. 저는 jupyter notebook을 사용해보겠습니다.

머신러닝을 수행하기 전 알아야 할 간단한 파이썬 상식

 

참고로 Jupyter Notebook에서 실행할 때 키는 Shift + Enter입니다. 파이썬을 사용하다보면 참 직관적이라 좋습니다.

  • 산술연산
    덧셈과 곱셈 등의 산술 연산을 할 수 있습니다.

  • 자료형 확인
    프로그래밍 언어에는 자료형(data type)이라는 게 있습니다. 아래 그림과 같이 type(내용)을 입력하면 정수, 문자열, 실수 등의 데이터 자료형을 확인할 수 있습니다.

  • 변수 설정하기
    알파벳을 사용하여 변수를 정의할 수 있습니다. 아래그림과 같이 숫자를 먼저 작성한 변수를 만들면 SyntaxError가 발생합니다. 이점을 유의하여 변수를 생성하면 됩니다.

  • 리스트
    여러 데이터를 하나의 리스트로 아래 그림처럼 표현할 수 있습니다. 리스트의 첫번째 원소는 0으로 시작합니다. x[4]까지 있고, x[5]는 없기 때문에 IndexError가 발생하는 것을 확인할 수 있습니다.

  • 딕셔너리(Deictionary)
    키(Key)와 값(Value)을 한 쌍으로 저장하는 것을 딕셔너리라고 합니다. 아래는 Monster라는 딕셔너리를 만들어 Monster의 세부적인 특징인 damage 100, defense 150을 저장했습니다. Monster 딕셔너리를 print하니 각 속성별 값이 출력되는 것을 확인할 수 있습니다.

  • bool 
    Boolean이라는 자료형이 있습니다. 이는 참(True) 또는 거짓(False) 값을 출력합니다.


3. 마치며

이번 시간은 파이썬 프로그래밍 언어를 사용하는데 있어 간단한 기초에 대해서 정리해보았습니다. 파이썬을 사용해서 머신러닝과 딥러닝 라이브러리를 사용해 인공지능을 이해하고, 실생활에 필요할 만한 것들을 개발하는 것(자동화 등)을 만들어보는 것이 궁극적인 목표입니다. numpy, pandas, scikit-learn, tensorflow와 같은 라이브러리를 활용해 파이썬을 활용하여 만들어낼 수 있는 것들, 나에게 실질적으로 도움이 되는 것들이 있는지 차근차근 살펴보고자 합니다.

 

이 글을 보는 모든 분들 오늘 하루가 행복하시길 바랍니다.

감사합니다.

반응형

블로그의 정보

가슴이 웅장해지는 모든것

뱁새유니버스

활동하기