OPEN HYPER STEP
← 목록으로 (Python)
PYTHON · 8 / 34
python
CHAPTER 8 / 34
읽기 약 2
SYNTAX

입력과 출력 — input()과 print()


핵심 개념

input()은 사용자 입력을 문자열로 반환합니다. 숫자 연산이 필요하면 int()나 float()로 변환해야 합니다. print(값, sep, end)로 출력 형식을 제어합니다.


AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
Claude

무료: Sonnet 4.6 / Pro $20/mo: Opus 4.6

이 Python '입력과 출력 — input()과 print()' 코드의 잠재적 버그·안티패턴·메모리 누수를
찾아서 PEP 표준에 맞게 리팩토링해줘.
ChatGPT

무료: GPT-5.5 / Plus $20/mo: GPT-5.5 Pro

'입력과 출력 — input()과 print()'를 실전에서 사용하는
3가지 패턴(절차/객체/함수)을 코드로 비교해줘.
Gemini

무료: 2.5 Flash / Pro $19.99/mo: 3.1 Pro

이 Python '입력과 출력 — input()과 print()' 스크립트의 실행 흐름을
전체 분석하고 cProfile·memray 기반
성능 프로파일링 결과와 최적화 방안을 알려줘.
Grok

무료: Grok 4.1 / SuperGrok $30/mo

Python '입력과 출력 — input()과 print()'을 깊게 배우면
AI/데이터/보안/웹 중 어떤 분야에 가장 유리한지
2026년 채용 시장 기준으로 솔직히 알려줘.

⭐ 이것만 기억하세요
입력과 출력 — input()과 print() 이 3가지만 확실히 잡으세요
1.input()의 반환값은 항상 문자열이라 숫자 연산을 하려면 int()나 float()로 변환해야 합니다
2.input('메시지')로 프롬프트를 표시하고, print(값, sep, end)로 출력 형식을 제어합니다
3.다음 챕터에서 문자열을 다루는 다양한 메서드를 배웁니다


공유하기
진행도 8 / 34