[파이썬 코딩 기초]-"문자열 포매팅"으로 효과적인 파이썬 print()함수 사용하기 #012강
·
파이썬 독학/파이썬 기초
문자열 포매팅(String Formatting)은 문자열 내에 값(변수나 독립 값)을 동적으로 추가 또는 변환하여 print() 문으로 출력하는 방법에 대해서 알아본다.문자열 포매팅은 다양한 데이터 형식(자료 타입)을 가독성 좋게 표현할 수 있고, 코딩하는데 조금 더 있어 보이게 할 수 있다. 파이썬에서 우리가 앞에서 배웠던 자료 타입에서 문자열형과 숫자형 자료는 개별로는 출력되지만, 문자열 안에 숫자형 자료를 변수나 `+`연산자로 같이 출력하면 오류가 생긴다는 것은 익히 알고 있을 것이다.하지만, 우리가 앞으로 코딩을 하다보면 문자열 중간에 변화되는 값(숫자형 또는 문자열 등)이 수시로 변경되어 문자열과 함께 `print()`로 출력해야 하는 경우가 정말 많은데, 이것이 가능토록 하는 `연산자` 또는 ..
[파이썬 코딩 기초]-파이썬 문법 print()함수를 배워보자 #011강
·
파이썬 독학/파이썬 기초
파이썬 print() 함수는 매우 간단하지만, 프로그래밍에서 중요한 역할을 수행하는 것으로, 디버깅 등 사용자에게 정보를 제공할 때 사용하는 유용한 기능이다.기본적인 print() 문을 이해하고, 잘 활용할 수 있도록 몇몇 매개변수와 함께 공부하자. 지금까지는 파이썬에서 코딩하기 위해서 기본적으로 익혀두어야 하는 아주 기초적인 사항을 연습하고 익혔다면, 지금부터는 조금씩 본격적으로 파이썬에서 프로그래밍을 하기 위해서 각종 함수에 대한 문법에 대해서 익혀본다.파이썬의 `print()` 함수는 콘솔에 코딩한 결과를 출력할 때 가장 많이 사용하는 함수로, 우리가 지금까지 공부하면서 지속적으로 사용했고, 앞으로도 많이 사용하게 되는 함수이다.이 `print()` 함수는 다양한 형태로 결과를 출력할 수 있는 여러..
[파이썬 코딩 기초]-파이썬 자료형 타입 확인 및 변환은 중요해? #010강
·
파이썬 독학/파이썬 기초
앞에서 배웠던, 기본 자료형을 통해 입력받았던 파이썬 자료의 유형이 무엇인지 확인하고, 다른 자료 유형으로 변환하는 방법에 대해서 알아본다.파이썬 데이터 터리 중에 특정 값의 타입을 필요에 다라 적절하게 변환하여 연산을 수행할 때 사용하는 것으로, 여러 자료를 사용해야 하는 입장에서는 매우 유용한 기능이다. 자료형 확인 및 변환과정은 파이썬 프로그래밍에서 사용하는 데이터를 효과적으로 처리하는데 중요한 부분으로, 파이썬은 동적 타이핑 개발 언어이기 때문에 변수에 저장된 값의 자료형을 명시하지 않아도 알아서 상황에 맞게 자동으로 처리한다.아래는 `C++`에서 사용되는 자료형 변수 선은 방법이다.// C++에서의 변수 설정 예int var = 10; // 정수형 변수 선언float var1 = 3.14; ..
[파이썬 코딩 기초]-파이썬 복합 대입 연산자는 또 뭐고? #009강
·
파이썬 독학/파이썬 기초
변수에 대입된 기존의 값을 업데이트하거나 변형하는 대입 연산자에 대해서 공부앞에서 배웠던 산술 연산자와 비슷하게 하지만, 조금 더 깔끔한 코딩을 할 수 있다. 복합 대입 연산자(compound assignment operator)는 기존에 등록된 변수의 값을 업데이트하거나 변형하는 데 사용되는 연산자이다.쉽게, 이미 사용 중인 변수를 사용하여, 기존의 값을 산술 연산자로 변경할 때 사용하고자 할 때 많이 사용하며, 앞으로 배울 for()문 또는 while()문 등, 반복문에 주로 많이 사용된다.복합 대입 연산자는 기본 대입 연산자인 =과 앞장에서 배웠던 산술 연산자를 결합하여 코드를 간결하게 작성할 수 있도록 해준다. 복합 대입 연산자의 종류연산자 기호연산 종류+=기존 값에서 값을 더하여 다시 변수에 저..
[파이썬 기초 강의]-파이썬 기본 자료형(Primitive Types) 및 주석 처리 이해하기 #007강
·
파이썬 독학/파이썬 기초
파이썬에서는 크게 두 가지의 자료형 중에서 기본 자료형(Primitive Types)에 대해 설명자료형에서 꼭 알아야 하는, 정수형, 실수형, 문자열형 및 불리언형 그리고 주석 문자 처리방법에 대해서 알아본다. 파이썬에서 자료형(Data type)은 지난 시간에 배웠던, 변수가 저장할 수 있는 값의 유형을 유형을 말하는 것으로, 파이썬은 다양한 기본 자료형을 제공하고 있으며, 각 자료형의 특성과 성질, 동작에 대해서 이번 시간에 이해하고, 익힐 수 있도록 한다.파이썬은 크게 두 개의 자료형을 제공하고 있는데, 그중 한 개가 오늘 배우는 기본 자료형 (Primitive Types)이고, 또 하나는 컬렉션 자료형(Collection Type)라고 해서 리스트(List), 튜플(Tuple), 딕셔너리(dict..
[파이썬 기초 강의] - 파이참 환경 설정 및 프로젝트 구성 #005강
·
파이썬 독학/파이썬 기초
설치한 파이참을 제대로 활용하기 위해서 몇몇 가지 설정을 통해서 자신의 환경에 맞는 설정 방법 설명통합 개발 툴(파이참) 에디터 폰트 크기 및 한글화와 작업 프로젝트 설정 방법 설명  지난 시간에는 파이썬 및 파이참 통합 개발 환경 툴을 설치하는 것까지 진행하였고, 이번 시간에는 설치한 파이참의 환경을 사용자의 입장에 맞게 설정하는 내용과 파이참을 통해 파이썬 코딩 및 파일을 원활하게 관리하기 위해서 프로젝트 설정하는 방법을 설명하고자 한다.사용자 지정 과정이 필요한 것은 아니지만, 영문 인터페이스보다는 한글 인터페이스가 훨씬 보기 좋고 우선은 각종 기능에 대한 이해도가 높아지기 때문에 한글로 변경해 두는 것은 추천하는 편이다.파이참 사용자 지정(Customize)지난 시간에 설치한 파이참을 실행해서 외..
[파이썬 기초 강의] - 파이썬(Python)설치 및 파이참(PyCharm) 설치 #004강
·
파이썬 독학/파이썬 기초
4강에서는 본격적으로 파이썬을 공부하기 위해서 필요한 프로그램을 설치하고 활용방법 설명파이썬 설치 및 쉬운 코딩을 위한 통합 개발 툴(IDE) 설치(파이참)와 간단한 설정 방법 설명 파이썬 코딩을 공부하기 위해서는 솔직히 파이썬만 설치되어 있으면, 공부하고 어느 정도 프로젝트를 수행하는 데는 큰 지장이 없지만, 여러 불편한 점이 많이 있어, 대부분 코딩을 공부하거나, 이미 개발자의 길을 걷고 있는 분들은 통합 개발 툴(IDE, Integrated Development Environment, 통합 개발 환경)을 별도로 설치해서 사용하고, 이러한 개발 툴의 설치 및 활용하는 방법은 인터넷과 유튜브에 흘러 넘 칠 정도로 많은 정보를 가지고 있다.이러한 IDE는 파이썬에서도 기본적으로 제공하고 있고, 별도로 설..
[파이썬 기초 강의]-파이썬 코딩? 파이썬 프로그래밍? #002강
·
파이썬 독학/파이썬 기초
소프트웨어란 무엇인가? 와 코딩과 프로그래밍의 차이를 설명왜 코딩(프로그래밍) 이 어려운지 알아보고, 논리적으로 컴퓨터가 일하는 방식 이해지난 시간에 이어 두 번째 시간으로, 이번 시간에는 소프트웨어가 무엇이고, 코딩과 프로그래밍의 차이점을 조금이라도 이해하고, 나를 포함한 처음 파이썬을 접하는 분들이 어떠한 포지션으로 접근할 것인지 미리 파악하고, 최종적으로 어디까지를 목표로 할 것인지를 어느 정도 고민하면 좋을 것 같아 이번 강좌를 준비한다. 여러분들은 파이썬을 배우는 이유가 뭔가요? 저는 앞장에서도 이야기했듯이 새로운 분야에 대한 호기심과 몇몇 가지 개인적으로 필요한 소프트웨어를 개발하기 위해서 다른 개발 언어보다 접근하기 쉽고, 많은 정보와 워크프레임을 제공하는 파이썬을 선택한 것이다.여러분들도 ..