*사용자의 입력을 받고 결과를 출력하는 법, 완전 정복*

📌 한 줄 요약
input()과 print()만 제대로 알아도 파이썬 프로그램의 50%는 끝났다고 해도 과언이 아닙니다.
━━━━━━━━━━━━━━━━━━━
1️⃣ 출력(print) 함수 🖨️
파이썬에서 출력을 담당하는 대표 함수는 print()입니다.
📍 기본 사용법:
print("안녕하세요") → 안녕하세요 출력됨
print("Hello, Python!")
print(3 + 5)
📍 여러 항목 출력:
print("이름:", "Kim", "나이:", 29)
📍 줄바꿈 없이 출력하려면?
print("출력1", end=" ")
print("출력2")
💡 기본적으로 print는 줄바꿈을 포함합니다. end=" "로 바꿔주면 이어서 출력돼요!
━━━━━━━━━━━━━━━━━━━
2️⃣ 입력(input) 함수 ⌨️
input() 함수는 사용자로부터 문자열을 입력받습니다.
📍 기본 사용법:
name = input("이름을 입력하세요: ")
print("안녕하세요,", name)
📍 숫자를 입력받고 싶다면?
age = int(input("나이를 입력하세요: "))
height = float(input("키를 입력하세요(cm): "))
💡 input()은 무조건 문자열로 받기 때문에, 숫자로 활용하려면 int(), float()로 감싸야 해요.
━━━━━━━━━━━━━━━━━━━
3️⃣ f-string으로 포맷 출력 ✨
복잡한 + 연산 대신, 깔끔하게 출력하고 싶다면 f-string을 사용하세요!
📍 기본 예시:
name = "Kim"
age = 29
print(f"{name}님의 나이는 {age}세입니다.")
💡 f-string은 f"문자열 {변수}" 형태로, 가독성과 작성이 모두 뛰어납니다.
━━━━━━━━━━━━━━━━━━━
4️⃣ 실전 예제 ⚡
사용자로부터 이름과 나이를 입력받아 출력하는 프로그램:
name = input("이름을 입력하세요: ")
age = int(input("나이를 입력하세요: "))
print(f"{name}님의 내년 나이는 {age + 1}세입니다!")
━━━━━━━━━━━━━━━━━━━
💬 킴별의 한마디!
“print는 말하고, input은 듣는 것. 이 두 가지로 컴퓨터와 대화가 시작돼요.”
📁 카테고리: 파이썬 기초
#파이썬입출력 #PythonInput #코딩입력방법 #파이썬기초강의 #input함수
#print함수 #fstring활용 #파이썬튜토리얼 #코딩블로그 #킴별의한마디
'PYTHON > 기초학습' 카테고리의 다른 글
| [2025.05.08] [6편] 파이썬 반복문 – for, while 완전 정복 (0) | 2025.05.08 |
|---|---|
| [2025.05.07] [5편] 파이썬 입력과 출력 – input과 print 완전 정복 (0) | 2025.05.07 |
| [2025.05.07] [4편] 조건문 – if, elif, else로 흐름 제어하기 (0) | 2025.05.07 |
| [2025.05.06] [2편] 파이썬 변수와 자료형 완전 정복! (0) | 2025.05.06 |
| [2025.05.06] [1편] Hello, Python! 파이썬 기초 시작하기 (0) | 2025.05.06 |