본문 바로가기

Python67

02. 파이썬 자료형 우리는 앞에서 필요한 값들을 변수에 저장하는 방법을 배웠다. 2023.06.06 - [IT 배우기/Python] - 01. 파이썬 변수편 01. 파이썬 변수편 0. 이해보단 수긍... 변수에 앞서 2가지만 깊히 생각하지 않고 이렇게 한다라고 알고 시작해주세요. 1. print라는 내장 함수를 통해 터미널창에 문자 결과를 출력할 수 있다. (원하는 대로 동작하는 to-all-rounder.tistory.com 등호(=)를 기준으로 우측에 입력할 수 있는 변수 값들의 종류에 대해 알아보겠다. 1) 문자형(string) - 일반적인 글자를 사용할 때 사용하며, 작은따옴표(') 또는 큰 따옴표(")를 이용하여 표기한다. str1 = '나는 문자형' # 작은 따옴표 print(str1) print(type(str.. 2023. 6. 9.
01. 파이썬 변수편 0. 이해보단 수긍... 변수에 앞서 2가지만 깊히 생각하지 않고 이렇게 한다라고 알고 시작해주세요. 1. print라는 내장 함수를 통해 터미널창에 문자 결과를 출력할 수 있다. (원하는 대로 동작하는지를 단순히 출력문자를 통해 진행할 예정입니다.) 2. 작성한 코드를 실행하기(run) 위해서는 저장(Ctrl + S)을 한 뒤 (*수정 내용이 저장되지 않았을 경우, 우측 코드 작성 부분에 [파일명.py ㆍ ] 모양이 나타나며, 해당 상태에서는 run을 하여도 수정된 내용이 반영되지 않는다.) 1) VS Code의 우측 상단, Run 버튼 또는 2) 터미널에서 python 파일명.py 를 실행해주면 결과 값을 아래 터미널 영역에서 확인할 수 있다. 01. 변수 파이썬을 다루는 교재들을 보면 대부분 2가지.. 2023. 6. 6.
파이썬 코딩 시작(코딩 보다 조금 앞선 intro) 1. 우리가 배우는게 무엇인가? 이제 우리는 파이썬을 이용한 코딩을 해볼텐데... 코딩은 단순히 우리가 계획한 일을 코딩이라는 번역과정을 통해 컴퓨터에게 일을 시키는 과정이라고 생각해도 무관하다. 그럼 컴퓨터는 어떤 녀석인가... 사실 0과 1밖에 모르는데다 시킨대로만 하고 융통성이라곤 없는 꽉 막힌 녀석이다. 하지만 그런 모습과는 반대로 손도 빠르고, 계산도 빠르고, 시킨일은 정확히 해내니.... (*가끔 시킨대로 하지 않는 경우가 있는데 이걸 우리는 버그라고 부르기로했다.) 함께 일을 하기에 좋은 파트너임은 분명하다. 그럼 이제 컴퓨터와 내가 업무를 분담해야 하는데, 시킨것만 잘하는 컴퓨터에게 무슨일을 어떻게 시킬지 정확하게 컴퓨터에게 지시하는 일을 고민해야 한다. 이 과정을 우리는 포스팅에서 코딩이.. 2023. 6. 6.
파이썬 특징(+기초 문법과 주석) 파이썬의 특징과 기초 문법이라고 제목을 적었지만, 파이썬의 프로그래밍적 언어적 특징을 제외한 기초문법의 중요 키워드는 '들여쓰기' 라는 한 단어로 얘기해도 무관할 정도로 간결하다. (대신 들여쓰기를 잘못하면 계획한대로 동작하지 않는다.....) 파이썬의 기초문법과 전체적인 특징에 대해서 잠시 알아보면, 특징-1, 인터프리터 언어 프로그래밍언어는 몇가지 구분 기준이 있는데, 코드를 읽어들이는 방법에 따라 전체를 읽어 들어고 실행하는 컴파일 형식의 언어와 한줄씩 읽어가며 실행하는 인터프리터 언어로 구별된다. 우리가 배울 파이썬의 경우, 후자인 인터프리터 언어에 해당한다. 컴파일언어와 인터프리터언어를 알기 쉽게 설명을 해보자면, 일종의 번역과정이라고 생각하면 도움이 될 것이다. 1) 컴파일 언어(영화 번역) .. 2023. 6. 4.
venv 가상환경 구성하기 02(모듈 복사) 오늘 진행할 내용은 지난번 venv를 생성하는 방법에 이어 2023.05.30 - [IT 배우기/Python] - venv 가상환경 구성하기 01 venv 가상환경 구성하기 01 0. 왜 가상환경이 필요한가요? 가상환경이 꼭, 항상, 누구에게나 필요하진 않다. (*사실 이글을 읽는다면 가상환경이 뭔지도 모를 확률이 더 높다.) 특히, 개인적으로 개발 업무를 하거나 한개의 to-all-rounder.tistory.com 생성된 모듈들에 대한 버전 정보를 추출하거나 해당 버전을 기준으로 가상환경을 구성하는 방법이다. (*2인 이상 또는 작성된 코드를 다른 사람이 실행했을 때 같은 결과가 나타나지 않는다면 해당 방법으로 설치된 모듈의 버전을 통일함으로써 호환성을 유지할 수 있다.) 참고!! 아래에 진행되는 내.. 2023. 6. 3.
venv 가상환경 구성하기 01 0. 왜 가상환경이 필요한가요? 가상환경이 꼭, 항상, 누구에게나 필요하진 않다. (*사실 이글을 읽는다면 가상환경이 뭔지도 모를 확률이 더 높다.) 특히, 개인적으로 개발 업무를 하거나 한개의 프로젝트를 한다면 굳이 할 필요는 없다. 하지만, 아래의 여러가지 이유로 가상환경을 구성하는 것을 권장한다. - 2인 이상이 개발업무를 할 경우 - 여러개의 프로젝트를 진행할 경우 - 기존의 프로젝트에 대한 update 내용을 테스트할 경우 등 1. venv 가상환경이 도대체 뭔가요? 작업을 원활히 하기위해 책상 주변에 필요한 물품들을 정리하듯, 우리는 프로젝트를 완수하기 위해 우리가 작성한 패키지뿐 아니라 이미 다른 사람들이 같은 목적으로 작성해 둔 패키지도 사용하게 된다. 이런 넓고 다양한 인력풀과 패키지 모.. 2023. 5. 30.
Visual Studio Code 설치 0. Visual Studio Code ?? - 일반적인 작업이나 공부를 하더라도 자는 오른쪽, 커피는 왼쪽 등 정해진 자리에 필요한 도구들을 정리해두고 사용하게 되면 일을 좀 더 효율적으로 할 수 있다. - 코딩도 마찬가지 인데, 사용하게되는 프로그래밍언어에 따라 필요한 IDE나 코드에디터가 별도로 있다. - 여기서 소개할 Visual Studio Code 또한 코드에디터 중 하나로 다양한 언어를 지원한다는 장점과 더불어 무료이기 때문에 간단히 교육간 소개 후 사용하려 한다.(자동 완성 기능이나 오타 검증에 유용하다.) - 위에 언급한 대로 HTML, CSS, JavaScript, Python 등을 다양하게 지원하고 각 언어에 맞게 Extension 을 설치할 수 있다. - 간단한 구성을 보면, 파일탐.. 2023. 5. 29.
반응형