본문 바로가기

파이썬4

[Python][기초] 문자열 포맷팅 (문자열 포맷 코드 활용) 안녕하세요, codingbird입니다.지난 시간에 문자열에 대한 기본적인 활용을 배웠습니다!특수 문자, 이스케이프 코드, len 함수, 인덱싱, 슬라이싱 등을 배웠습니다. 이번 시간에도 문자열에 대해서 좀 더 깊게 배워볼 건데요,문자열 포맷 코드를 활용한 문자열 포맷팅을 배워보겠습니다. 1. 문자열 포맷팅 - 문자열 포맷 코드 활용문자열 포맷팅이란, 문자열 내에 어떤 값을 삽입하거나 문자열을 특정 형식에 맞추는 것을 말합니다.예를 들어, 여러분이 문자열 내에 특정 부분만 반복적으로 변화를 주고 싶어요.문자열 포맷팅을 사용하면, 문자열 내에 특정 부분에 내가 원하는 값을 삽입할 수 있습니다.이해가 잘 안되시나요? 아래 예시를 보겠습니다. # 문자열 포맷팅: 기본 예제s1 = "I have %d apples.. 2025. 4. 2.
[Python][기초] 파이썬 - 입출력 이번 시간부터 본격적으로 파이썬을 배워보겠습니다.첫 번째 시간은, 입출력입니다.왜 입출력부터 하는지 간단히 설명하겠습니다. 프로그램에는 기본적으로 들어가는 것이 있고, 나오는 것이 있습니다.물론 입력받거나 출력하지 않을 수도 있지만,일반적으로 어떤 데이터를 주면 그에 따라 실행하고 결과물을 내놓습니다.입력이 없다면 정해진 결과만 나올 것이고, 출력이 없다면 내가 그 프로그램으로부터 받을 수 있는 것이 없을 것입니다. 우리가 아직은 어떤 동작을 하도록 프로그램을 만들 수 없지만, 적어도 데이터를 입력받고 출력하는 것은 기본입니다.지금부터 배워보도록 하겠습니다. 1. 출력먼저, 출력하는 것부터 해보겠습니다.출력은 매우 간단합니다!print("Hello, World!") 위 코드를 실행하면, "Hello, W.. 2025. 3. 25.
[Python][기초] 파이썬은 무엇인가? 파이썬을 시작하기 전에, 간단히 파이썬에 대해 알아보겠습니다.  1.  고급 프로그래밍 언어파이썬은 1991년, 네덜란드계 소프트웨어 엔지니어인 귀도 반 로섬이 발표한 고급 프로그래밍 언어입니다.여기서 중요한 것은, 고급 프로그래밍 언어라는 것입니다.고급 프로그래밍 언어란, 사람이 이해하기 쉽게 작성된 프로그래밍 언어라는 것입니다. 여러분이 한국어를 모르는 미국 사람에게 한국어로 어떤 행동을 지시해봅시다.그 미국 사람은 여러분의 말을 알아들을까요?당연히 못 알아듣죠. 한국어를 모르니까요.우리가 영어로 지시하거나, 한국어를 영어로 번역해줄 번역기가 필요합니다. 컴퓨터도 우리가 사용하는 말들을 모릅니다.기본적으로 컴퓨터는 0과 1로 된 정보들만 이해할 수 있거든요. 이것을 기계어라 합니다.하지만 그렇다고해서.. 2025. 3. 18.
[Python][기초] 파이썬으로 코딩하기 코딩은 무엇일까요?코딩(Coding)은 말그대로 코드화하는 것을 말합니다. 코드를 작성하는 행위죠. 영어를 아는 사람이 있다고 해보겠습니다. 이 사람이 컴퓨터에게 직접 명령할 수 있을까요?컴퓨터는 기본적으로 0과 1로 된 정보를 이해할 수 있습니다.컴퓨터는 영어를 직접 이해할 수 없죠. 그래서 프로그래밍 언어가 있습니다.프로그래밍 언어를 안다면, 우리가 컴퓨터에게 0과 1로 지시하지 않아도 됩니다.프로그래밍 언어가 컴퓨터가 이해할 수 있는 언어로 번역되어 전달되기 때문입니다.내가 컴퓨터에게 시키고 싶은 일을 프로그래밍 언어를 작성하는 행위 자체가 코딩인 것입니다. 지금부터 우리는 파이썬(Python)이라는 프로그래밍 언어에 대해 배울 것입니다.영어, 한국어, 일본어, 중국어, ... 이 세상에 여러 언어.. 2025. 3. 17.