[카테고리:] 파이썬

  • 파이썬 독학 강의 02. 정수형 실수형 숫자 자료형과 산술 연산자

    파이썬 독학 강의 02. 정수형 실수형 숫자 자료형과 산술 연산자

    파이썬 독학 숫자형 자료와 산술 연산자

    파이썬 독학 강의 02. 숫자형 자료와 산술 연산자. 오늘은 내용은 숫자형 자료의 종류와 산술 연산자에 대해 배워보겠다. 지난번 강의에 이어 이번 내용도 쉬우니 가볍게 잘 따라올 수 있을 것이다.


    파이썬 독학
    숫자형 자료

    파이썬 숫자형 자료

    숫자형 자료는 숫자로 된 형태의 자료다. 크게 1, 2, 3, 0, -1, -2, -3 같은 정수형이 있고 1.5, -4.6 같은 소수점이 있는 실수형이 있다. 그리고 잘 사용하지 않지만 8진수나 16진수 등도 숫자형 자료이다.

    파이썬 숫자형 자료

    type 함수에 3을 넣으면 <class ‘int’>로 분류하지만, type 함수에 3.5를 넣으면 <class ‘float’>로 분류한다. float는 실수형(Floating-point)의 준말이다.


    파이썬 독학
    산술 연산자

    파이썬 산술 연산자

    연산자란 보통 숫자형 자료의 연산을 위해 사용되는 부호(수학기호)를 말한다. 변수를 공부하면서 우리는 대입 연산자(=)를 배웠는데 그 외에 계산기에서 볼 수 있는 여러 종류의 산술 연산자가 있다. 의미야 한눈에 봐도 쉽게 알 수 있지만 공부를 하는 차원에서 하나씩 입력해 보겠다.

    파이썬 산술 연산자

    일단 변수 a를 만들고 10을 대입한다. 다음으로 변수 b를 만들고 3을 대입한다.

    더하기 연산자 +를 사용해 변수 a와 변수 b를 더하면 13이 나온다.

    빼기 연산자 를 사용해 변수 a와 변수 b를 빼면 7이 나온다.

    곱하기 연산자 *를 사용해 변수 a와 변수 b를 곱하면 30이 나오고,

    나누기 연산자 / 를 사용해 변수 a와 변수 b를 나누면 3.3333333333333335이 나온다. 여기까지는 일반적인 계산기와 크게 다르지 않다.

    파이썬 산술 연산자

    다음으로 동일한 변수에 제곱 연산자와 나누기 몫, 나머지 연산자를 사용해 보겠다.

    변수 a에 변수 b를 제곱 연산자 ** 를 사용하면 1000(10x10x10)이 된다.

    나누기 연산자 /를 사용하면 실수까지 계산되는데 정수가 필요할 때가 있다. 이때 나누기 몫 연산자 //를 사용하면 된다. 변수 a에 변수 b를 나누기 몫 연산자 //를 사용해 계산하면 정수인 3이 나온다.

    마지막으로 나머지 연산자 %는 나누기 한 다음 남은 나머지를 결과로 보여주는 연산자다. 변수 a에 변수 b를 나머지 연산자로 계산하면 1이 나온다. 10/3=3, 10-9(3*3)=1

    아직까지는 파이썬 독학에 큰 어려움이 없다. 내 생각에 파이썬은 문자열 자료형부터 조금 난해지기 시작하는 것 같다. 문자열은 다음 포스트에서 다루도록 하겠다.


    추천 포스트

    파이썬 독학을 위한 기본 개념과 용어 정리
    링크: https://k-man.kr/파이썬-기초-독학-개념-용어-정리

    파이썬 함수와 변수, 그리고 자료형의 개념
    링크: https://k-man.kr/2073

  • 파이썬 기초 강의 01. 함수와 변수, 그리고 자료형의 개념(feat. print, type 함수)

    파이썬 기초 강의 01. 함수와 변수, 그리고 자료형의 개념(feat. print, type 함수)

    파이썬 기초 강의 함수와 변수, 그리고 자료형

    파이썬 기초 강의 01. 함수와 변수, 그리고 자료형의 개념. 지금까지 파이썬과 에디터 비주얼 스튜디오를 다운받고 설치하는 방법을 알려줬다. 이제부터는 본격적으로 파이썬 강의를 시작해 보겠다.

    가장 기본적으로 함수와 변수, 그리고 자료형의 개념에 대해 설명하겠다. 한 번에 너무 많이 공부하는 거 아니냐고 생각할지 모르겠으나 분리해서 따로따로 설명할 방법이 없다.


    파이썬 기초
    함수란?

    파이썬 함수의 구조

    함수란 특정 기능을 가지고 있는 명령어다. 일반적으로 함수명 뒤에 소괄호 ( )가 오는 구조로 소괄호 안에 자료가 들어간다. 기초적인 함수를 배우면 금방 이해가 가기 때문에 함수 2개를 배워보겠다.

    첫 번째는 print 프린트 함수다 . print 함수는 소괄호 안에 있는 자료를 출력해 주는 함수다. 소괄호 안에 자료를 입력해야 하는데 자료는 숫자와 문자로 나눌 수 있다. 물론 여러 종류가 더 있지만 지금은 생략하겠다. 숫자는 그냥 쓰면 되지만 문자는 따옴표나 쌍따옴표로 감싸줘야 한다.

    파이썬 print 함수

    print 함수는 소괄호 안에 숫자, 정확히는 정수형 자료 3을 입력하고 ENTER를 누르면 3이 출력된다. print 함수 소괄호 안에 문자, 정확히는 문자열 자료 “안녕하세요”를 입력하고 ENTER를 누르면 안녕하세요가 출력된다.

    type 함수

    두 번째로 배울 함수는 type 타입 함수다. type 함수는 소괄호 안에 있는 자료가 어떤 자료형인지 알려준다. type 함수는 print 함수처럼 출력은 되지 않기 때문에 인터프리터 모드에서만 확인할 수 있다.

    type( 3 )이라고 입력하면 <class ‘int’>라고 나오는데, int는 정수형(integer)의 준말이다. 그러므로 3은 정수형 자료라는 것을 알 수 있다. type( “안녕하세요” )라고 입력하면 <class ‘str’>이라고 나온다. str은 문자열(character string)의 준말이다.

    그렇다면 type 함수에 숫자를 입력하되 좌우로 쌍따옴표를 하면 컴퓨터는 어떻게 인식할까? type 함수에 “3”라고 입력하면 <class ‘str’>이라고 나온다. 문자열로 인식하는 것이다.


    파이썬 기초
    변수란?

    파이썬 변수

    변수는 자료를 저장하는 공간 + 이름으로 이해하면 된다. 함수와 달리 사용자가 이름을 직접 정할 수 있지만, 함수와 동일한 변수를 만들 수는 없다. 변수를 만들 때는 등호(=)를 사용하는데 수학에서처럼 같다는 의미가 아니라 변수에 자료를 저장하겠다는 의미다.

    파이썬 변수 예시

    a = 3 라는 변수를 만들었으면 변수 a의 값은 3이다. print 함수를 통해 변수 a를 출력하면 a의 값인 3이 출력되고, type 함수를 통해 변수 a의 자료형을 분석하면 int라는 결과를 확인할 수 있다.

    한편 b = “안녕하세요”라는 변수를 만들었으면 변수 b의 값은 ‘안녕하세요’다. print 함수를 통해 변수 b를 출력하면 b의 값인 ‘안녕하세요’가 출력되고, type 함수를 통해 변수 b의 자료형을 분석하면 str이라는 결과를 확인할 수 있다.

    파이썬 변수 예시

    변수는 여자의 마음처럼 계속 바뀐다. 그래서 변수인 것이다!!

    한 번 만든 변수는 등호를 써서 다른 자료를 계속 대입해 주면 값이 계속 바뀐다. 예를 들어 a = 3이라는 변수를 만들었다가 다시 a = “안녕하세요”라고 변수의 값을 바꿔준 다음 print 함수를 통해 변수 a를 출력하면 3이 아닌 ‘안녕하세요’가 출력되고, type 함수를 통해 변수 a의 자료형을 분석하면 int가 아닌 str이라는 결과를 확인할 수 있다.

    오늘은 이렇게 파이썬 함수와 변수, 그리고 자료형의 기본 개념에 대해 배워봤다. 다음에는 자료형에 대해 상세하게 배워보겠다. 독학 열심히합시다.


    추천 포스트

    파이썬 기초 독학 하는 법!
    링크: https://k-man.kr/파이썬-기초-독학-개념-용어-정리

    파이썬이란? python 다운로드
    링크: https://k-man.kr/1906

  • 파이썬 에디터 비주얼 스튜디오 코드 다운로드

    파이썬 에디터 비주얼 스튜디오 코드 다운로드

    파이썬 에디터 비주얼 스튜디오 코드

    파이썬은 인터프리터 언어라 한 줄 입력하고 결과를 볼 수 있어 연습할 땐 좋지만, 여러 줄을 입력할 수 없고 종료하면 그동안 입력한 내용이 사라진다는 단점이 있다. 프로그래밍한 내용을 계속 사용하기 위해서는 파이썬 에디터 를 사용해야 하는데 파이썬에서 기본적으로 제공하는 IDLE 에디터는 기능이 너무 단순하다.

    그래서 보통은 전문 에디터를 사용하는데 여러 에디터 중 가장 기능이 많은 비주얼 스튜디오 코드 다운받는 방법을 알아보겠다.


    파이썬 에디터
    비주얼 스튜디오 코드 다운로드

    비주얼 스튜디오 코드 다운로드

    비주얼 스튜디오 코드 다운로드 링크: https://code.visualstudio.com

    비주얼 스튜디오 코드(VS Code)는 마이크로소프트사에서 개발한 에디터로 가장 많은 기능을 가지고 있는 에디터다. 내가 알기로 파이썬 에디터 1위가 파이썬 전용 에디터 파이참이고 2위가 비주얼 스튜디오 코드다. 보통 여러 언어에서 비주얼 스튜디오 코드를 많이 사용하므로 파이썬을 배우는 동안에도 비주얼 스튜디오 코드를 사용하기로 했다.

    비주얼 스튜디오 코드를 다운받으려면 위 링크를 클릭한 다음 [ Download for Windows ] 버튼을 클릭해 인스톨 프로그램을 다운받는다.

    비주얼 스튜디오 코드 다운로드

    다운 받은 인스톨 프로그램을 실행하면 Setup 창이 뜬다. 동의합니다에 체크하고 [ 다음 ] 버튼을 클릭한다.

    비주얼 스튜디오 코드 다운로드

    설치 경로를 지정하고 [ 다음 ] 버튼을 클릭한다.

    비주얼 스튜디오 코드 다운로드

    시작 메뉴에 바로가기를 만들지 여부를 결정하고 [ 다음 ] 버튼을 클릭한다.

    비주얼 스튜디오 코드 다운로드

    추가 작업을 선택하고 [ 다음 ] 버튼을 클릭한다.

    비주얼 스튜디오 코드 다운로드

    [ 설치 ] 버튼을 클릭한다.

    비주얼 스튜디오 코드 다운로드

    설치가 끝나면 [ 종료 ] 버튼을 클릭한다. 그러면 비주얼 스튜디오 코드가 실행되는데 여기서 끝이 아니라 파이썬 확장 기능을 설치해줘야 한다.

    파이썬 확장 기능 설치

    비주얼 스튜디오 코드가 실행되면 왼쪽 다섯 번째 [ 확장 ] 아이콘을 클릭하면, 왼쪽 사이드바에 입력창이 나온다. 입력창에 ‘python’을 입력하면 제일 먼저 나오는 확장 프로그램에 [ 설치 ] 버튼을 누르면 모든 설치는 끝이다.

    파이썬 에디터 실행하기

    비주얼 스튜디오 코드 상단 메뉴 [ 파일 ]을 누르면 나타나는 풀다운메뉴 중에서 [ 새 파일 ]을 클릭한다.

    파이썬 에디터 실행하기

    파일 형식 중에 [ Python 파일 ]을 클릭하면 파이썬 코드를 편집할 수 있다.

    이제 파이썬을 공부할 모든 준비는 끝났다. 어디 가서 개발자라고 허세 부려도 좋아!


    추천 포스트

    파이썬이란? 파이썬 다운로드
    링크: https://k-man.kr/1906

  • 파이썬이란? 파이썬 뜻 Python 다운로드

    파이썬이란? 파이썬 뜻 Python 다운로드

    파이썬 이란

    파이썬(python)은 프로그래밍 언어 중 하나로 현재 가장 인기 있는 프로그래밍 언어 1위다. 무료인데다가 프로그래밍 언어 중 가장 쉽고 범용적으로 사용할 수 있기 때문이다. 즉 전문적으로 프로그래밍을 하고 싶진 않지만 보조적으로 도움을 받고 싶다고 할 때 안성맞춤인 언어다.

    이번 포스트에서 파이썬이란 무엇이며 파이썬 다운로드 는 어떻게 하는지 알아보겠다. 그럼 시작한다!


    파이썬이란?

    파이썬 3.11

    인생은 짧으니, 파이썬이 필요해!

    파이썬이란 네덜란드 프로그래머 귀도 반 로섬이 개발한 프로그래밍 언어다. 귀도는 자신이 좋아하는 코미디 쇼인 몬티 파이썬의 날아다니는 서커스에서 이름을 따왔는데, 파이썬 뜻 은 비단뱀을 의미한다. 그래서 파이썬의 로고가 뱀 모양으로 되어 있다.

    일반적으로 우리가 아는 프로그래밍인 언어는 컴파일(Compile) 언어다. 코드를 한 번에 기계어로 번역해 실행한다. 이 경우 사람이 이해하기 난해하고 수정 보완이 어렵지만, 속도가 빠르다는 장점이 있다. 반면 파이썬과 같은 인터프리터(Interpreter) 언어는 코드를 한 줄씩 번역해서 실행한다. 속도가 느리지만, 사람이 이해하기 쉽고 수정 보완이 용이하다.

    쉽게 말해 파이썬의 가장 큰 장점은 쉽다는 것이다. 인생은 짧으니, 파이썬이 필요해!(Life is short, You need Python!)라는 유행어는 그야말로 파이썬의 특징을 한마디로 말해주고 있다.


    파이썬 다운로드

    파이썬 다운로드

    파이썬 다운로드 링크: https://www.python.org

    자 그럼 파이썬 다운받는 방법을 알아보겠다. 파이썬은 무료로 다운 가능하다. 파이썬 웹사이트에 접속한 다음 상단 메뉴 [ Downloads ]에 마우스 오버 시 드롭다운 메뉴가 나온다. 메뉴 오른쪽을 보면 [ Python 3.11.1 ] 버튼이 있는데 이를 클릭하면 다운로드 폴더로 파이썬 인스톨 프로그램을 다운받을 수 있다.

    파이썬 다운로드

    파이썬 인스톨 프로그램을 실행하면 Setup 창이 뜬다. 반드시 하단에 Add python.exe to PATH에 체크한 다음 [ Install Now ] 버튼을 클릭한다. 그러면 설치가 진행된다.

    파이썬 다운로드

    파이썬 설치가 끝나면 [ Close ] 버튼을 클릭한다.

    파이썬 실행

    파이썬 설치가 끝났으면 윈도우 [ 시작 ] 버튼을 누르고 모든 프로그램에서 [ Python 3.11 (64-bit) ]를 찾을 수 있다. 클릭하면 파이썬이 실행되고 프롬프트(입력창)에 1+1이라고 누르면 2라는 값이 나오는 걸 확인할 수 있다.

    나도 이제 막 파이썬을 배우기 시작했는데 앞으로 한 달 동안 학원을 다니면서 배운 내용을 블로그에 정리할 예정이다. 파이썬이 처음인 입문자들에게 도움이 되길 바란다. 그럼 굿럭!


    추천 포스트

    파이썬 에디터 비주얼 스튜디오 코드 다운로드
    링크: https://k-man.kr/1958

error: Content is protected !!