본문 바로가기
하루 30분 공부/하루10분: 기초 논문 통계

파이썬 python 설치하기

by ellev 2022. 11. 9.

논문 기초 통계를 위해 이런저런 툴을 둘러보았는데 사실 JMP는 거의 포토샵처럼 마우스만 있으면 차트와 결과 도출이 가능한 툴처럼 보였다. 그리고 다음 학기에 수업을 들을 예정이라 일단 스톱.

 

지도 교수에게 어떤 툴/언어를 배우는게 좋냐고 물어봤다.

"음? 필요 없는데? 왜, 너 졸업하고 뭐가 되고 싶은데? 논문 통계 코딩은 어차피 사람 고용할 건데 뭐할라고"

 

음.. 너무 한국적인 접근이었나? 당연히 논문 쓰려면 툴이나 언어를 알아야 한다고 생각했는데. 툴에 능숙한 민족답게 너무 한국사람 티를 내었나? 

 

결국 "나중에 고용해서 소통을 좀 더 잘 해보려고" 라고 대답했다.

 

그래서 원래 계획대로 수박 겉핥기식으로만 배울 생각이다. 어차피 내가 데이터 사이언티스트가 되는 것이 목적이 아니기 때문이다. 혹시라도 교수가 높은 수준의 코딩을 원하면 어쩌나 걱정했었다. (휴, 살았네)

 

전에 front-end developer 해봤다고 했다. 그랬더니, 

"뭐, 정 원하면 파이썬 함 공부해봐."

 

1. 파이썬 설치

https://www.python.org/downloads/

2. Visual studio code 설치

https://code.visualstudio.com/

한 8년전에 비주얼스튜디오로 코딩했던 기억이 난다. 맞는지 비슷한건지 모르겠지만. 그정도로 가물가물함

 

3. 다운로드 맥 클릭

설치 파일이 자동으로 다운되고 설치 파일을 눌렀는데 아무 일도 없다? 

그냥 바로 설치 끝나버림

 

4. 화면 왼쪽 네모네모 아이콘 extensions 클릭

설치 가능한 extensions이 나온다

파이썬 설치

 

 

5. 설치 완료 후 왼쪽 파일 아이콘 explorer

Open folder

 

원하는 곳에 폴더 생성

 

그 후 이 폴더를 신뢰함 선택

 

 

왼쪽 새파일 클릭

 

 

파일이름 정한 후 엔터하면 다음처럼 생성된다.

 


참고로 기본 명령어 몇 개를 바로 실행해보고 싶다면?

파이썬을 포함해서 css/html 부터 모든 프로그래밍 언어에 포함하는 내용인 것 같다. 언어의 구조는 크게 3가지로 나눠진다.

  • Number: compute 을 하기 위함. 계산을 위함
  • String: 문자. 사람-컴퓨터 대화를 위해
  • Boolean: true/false 흐름 제어를 위해 (예: 입력된 조건이 참이면 지정된 명령 실행, 거짓이면 다른 것 실행)

 

파이참으로는 매번 실행(command+R) 귀찮아서 IDLE을 열었다. 이건 명령어 후 엔터를 치면 바로 결과가 나온다.

 

type()

타입을 알려주는 명령어

type()
  • type(1) = int, integer 즉 정수라고 알려준다.
  • 1.2=float
  • 2+3j=복수 complex
  • ‘a’=문자, string
  • 그리고 True, False 대소문자 구분해야 함




정수(integer)

int()

int(1.2)라고 소수를 넣어도 integer(정수)로 만드는 명령어 이기 때문에 정수로 변환해 ‘1’이 출력된다.

반올림도 하지 않는다.

 

 

 

여기까지 잘 실행된다면 파이썬이 성공적으로 설치된 것.

728x90

댓글