본문 바로가기
반응형

Python33

05. 입력과 출력 - 사용자와 대화하기 05. 입력과 출력 - 사용자와 대화하기지금까지는 코드에 직접 값을 적어넣었다. 하지만 진짜 프로그램이라면 사용자가 직접 값을 입력하고, 결과를 보기 좋게 출력할 수 있어야 한다. input()과 print()를 제대로 파헤쳐보자.input() - 사용자에게 입력받기input() 함수는 프로그램 실행 중에 사용자에게 값을 입력받는 함수다.name = input("이름을 입력하세요: ")print(f"안녕하세요, {name}님!")실행하면 이렇게 된다:이름을 입력하세요: 홍길동안녕하세요, 홍길동님!프로그램이 input()을 만나면 멈추고 기다린다. 사용자가 입력하고 Enter를 누르면 그 값이 변수에 저장되고, 다음 줄로 넘어간다.input()은 항상 문자열!가장 중요한 포인트: input()으로 받은 값.. 2026. 2. 21.
04. 문자열 다루기 - 텍스트와 친해지기 04. 문자열 다루기 - 텍스트와 친해지기프로그래밍에서 숫자만큼 자주 다루는 것이 문자열이다. 이름, 주소, 이메일, 메시지... 대부분의 데이터는 결국 텍스트다. 문자열을 자유자재로 다루는 법을 익혀보자.문자열 만들기2편에서 잠깐 배웠지만, 다시 정리하고 넘어가자.# 작은따옴표name = '홍길동'# 큰따옴표greeting = "안녕하세요"# 여러 줄 문자열 (삼중 따옴표)poem = """장미는 빨갛고제비꽃은 파랗고파이썬은 재밌다"""print(poem)작은따옴표와 큰따옴표의 기능 차이는 없다. 다만 따옴표 안에 따옴표가 필요할 때 유용하다.# 큰따옴표 안에 작은따옴표msg1 = "그가 '안녕'이라고 말했다"# 작은따옴표 안에 큰따옴표msg2 = '그가 "안녕"이라고 말했다'# 이스케이프 문자 사용m.. 2026. 2. 21.
03. 연산자 총정리 - 계산하고 비교하고 판단하기 03. 연산자 총정리 - 계산하고 비교하고 판단하기변수에 데이터를 담는 법을 배웠으니, 이제 그 데이터를 가공할 차례다. 더하기 빼기만 있는 게 아니다. 파이썬의 연산자를 한번에 총정리해보자.연산자란?연산자(Operator)는 데이터를 가지고 무언가를 하는 기호다.우리가 수학에서 +, -, ×, ÷를 쓰는 것처럼, 프로그래밍에서도 비슷한 기호를 쓴다. 다만 종류가 좀 더 많다. 파이썬의 연산자는 크게 5가지로 나눌 수 있다.산술 연산자 - 계산하기비교 연산자 - 비교하기논리 연산자 - 판단하기할당 연산자 - 저장하기멤버십 연산자 - 포함 여부 확인1. 산술 연산자 - 계산하기가장 익숙한 연산자. 숫자를 가지고 계산할 때 쓴다.연산자의미예시결과+더하기10 + 313-빼기10 - 37*곱하기10 * 330/.. 2026. 2. 21.
02. 변수와 자료형 - 데이터를 담는 그릇 02. 변수와 자료형 - 데이터를 담는 그릇지난 시간에 파이썬을 설치하고 print()로 첫 출력을 해봤다. 오늘은 프로그래밍에서 가장 기본이 되는 개념, 변수와 자료형에 대해 공부한다.변수란 무엇인가프로그래밍에서 변수는 데이터를 담아두는 그릇이다.일상에서 비유하면 이렇다. 냉장고에 음식을 넣고 이름표를 붙이는 것처럼, 변수는 데이터에 이름을 붙여서 저장해두는 것이다. name = "홍길동"age = 25height = 175.5이 코드가 하는 일은 간단하다.name이라는 그릇에 "홍길동"을 담았다age라는 그릇에 25를 담았다height라는 그릇에 175.5를 담았다한번 저장해두면 언제든 꺼내 쓸 수 있다.name = "홍길동"age = 25print(name) # 홍길동print(age).. 2026. 2. 21.
반응형