파이썬 Day 2 (연산자와 조건문)

발행: (2026년 2월 5일 오후 04:21 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

연산자

연산자는 값과 변수에 대한 연산을 수행하는 데 사용됩니다.

연산자 종류

연산자 개요

산술 연산자

덧셈, 뺄셈, 곱셈 등 기본적인 수학 연산을 수행하는 데 사용됩니다.

비교 연산자

값을 비교하는 데 사용되며, 주어진 조건에 따라 True 또는 False를 반환합니다.

논리 연산자

논리 AND, OR, NOT 연산을 수행하는 데 사용됩니다. 조건문을 결합합니다.

할당 연산자

변수에 값을 할당하는 데 사용됩니다(표현식 오른쪽의 값이 왼쪽 피연산자에 할당됩니다).

포맷 문자열(f‑string)

문자열 안에 변수나 값을 직접 삽입할 수 있게 해줍니다.

name = input("What is your name ")
print("Your name is ", name)
age = int(input("What is your age "))
print("Your age is ", age)
gender = input("What is your gender ")
print("Your gender is ", gender)
print(f"Your name is {name} age {age} gender {gender}")

샘플 출력

What is your name Vidya
Your name is  Vidya
What is your age 20
Your age is  20
What is your gender Female
Your gender is  Female
Your name is Vidya age 20 gender Female

기본적으로 사용자가 입력한 값은 문자열로 저장됩니다.

형변환

한 데이터 타입을 다른 타입으로 변환하는 것.

  • 암시적 형변환 – 파이썬이 자동으로 수행하는 변환.
  • 명시적 형변환int(), float(), str() 등과 같은 함수를 사용해 수동으로 변환.

문자열

데이터를 나타내기 위해 사용되는 문자들의 시퀀스. 문자열은 작은 따옴표(' '), 큰 따옴표(" "), 혹은 삼중 따옴표(""" """)를 사용해 다중 행 텍스트를 정의할 수 있습니다.

인덱싱

시퀀스에서 개별 요소를 해당 위치(인덱스)로 접근하는 방법.

음수 인덱싱

음수를 사용해 시퀀스의 끝에서부터 요소에 접근하는 방법.

슬라이싱

시퀀스(예: 문자열이나 리스트)의 시작과 끝 인덱스를 지정해 일부를 추출하는 방법.

조건문

조건문은 프로그램이 주어진 조건에 따라 결정을 내리도록 합니다.

조건문의 종류

  • if – 조건이 참일 때만 코드를 실행합니다.
  • if‑else – 조건이 거짓일 때 실행할 대체 코드 블록을 제공합니다.
  • elif – 서로 배타적인 여러 조건을 처리합니다.
Back to Blog

관련 글

더 보기 »

연산자

Java에서 연산자란 무엇인가요? 연산자는 변수와 값에 대한 연산을 수행하는 기호입니다. Java에서 연산자의 종류 - Arithmetic Operators - Assignment Operators …