산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> python

파이썬 입출력과 모듈 임포트 마스터하기: 실전 가이드

파이썬 입출력과 모듈 임포트 마스터하기

파이썬 핵심 I/O 함수 print()와 input() 사용법, 코드를 깔끔하고 재사용 가능하며 확장 가능하게 유지하는 모듈 임포트 모범 사례를 학습하세요.

영상: 파이썬 사용자 입력 받기

파이썬은 일상 작업을 단순화하는 내장 함수 모음을 제공합니다. 그중 print()와 input()은 사용자와 상호작용하고 결과를 표시하는 데 필수적입니다.

print()로 출력하기

print() 함수는 텍스트를 콘솔(표준 출력)로 보냅니다. 여러 인자를 받으며 간격, 줄 끝, 출력 대상 제어용 선택적 매개변수를 지원합니다.

print('This sentence is output to the screen')

출력

This sentence is output to the screen
a = 5
print('The value of a is', a)

출력

The value of a is 5

인자 간 기본 구분자는 공백 한 칸이며, 각 호출은 줄바꿈으로 끝납니다. 이 기본값은 커스터마이즈 가능:

print(1, 2, 3, 4)
print(1, 2, 3, 4, sep='*')
print(1, 2, 3, 4, sep='#', end='&')

출력

1 2 3 4
1*2*3*4
1#2#3#4&

출력 포매팅

명확하고 전문적인 출력은 포매팅이 필요합니다. 파이썬은 여러 기법을 제공합니다:

input()로 사용자 입력 읽기

동적 프로그램은 런타임 데이터에 의존합니다. input() 함수는 사용자 입력을 문자열로 캡처합니다:

num = input('숫자 입력: ')

결과:

숫자 입력: 10

반환값은 항상 문자열입니다. int(), float(), 필요시 eval()(주의해서 사용)로 적절한 타입으로 변환하세요:

int('10') # 10
float('10') # 10.0
eval('2+3') # 5

모듈로 코드 구성하기

프로젝트가 커지면 기능을 별도 모듈로 분리해 유지보수성과 재사용성을 높입니다. 모듈은 정의와 문장을 담은 일반 .py 파일입니다.

모듈을 로드하려면 import 또는 from ... import를 사용하세요:

import math
print(math.pi) # 3.141592653589793

특정 심볼만 임포트:

from math import pi
print(pi) # 3.141592653589793

파이썬은 sys.path에 나열된 경로에서 모듈을 검색합니다. 이 경로들을 검사하고 수정해 커스텀 디렉터리를 포함할 수 있습니다:

import sys
print(sys.path)

일반적인 출력:

['', 'C:\\Python33\\Lib\\idlelib', 'C:\\Windows\\system32\\python33.zip', 'C:\\Python33\\DLLs', 'C:\\Python33\\lib', 'C:\\Python33', 'C:\\Python33\\lib\\site-packages']

새 디렉터리 추가는 간단합니다:

sys.path.append('/my/custom/modules')

이 관례를 따르면 코드가 모듈화되고 테스트 가능하며 업계 표준에 부합하게 유지됩니다.

python

  1. C# 기초: 입출력(Essential Input/Output) 완벽 가이드
  2. C 입출력(I/O) 마스터: scanf()와 printf() 완전 정복
  3. 파이썬 키워드와 식별자: 예약어와 명명 규칙 마스터하기
  4. 파이썬 문장, 들여쓰기, 주석: 명확한 가이드
  5. 파이썬 변수, 상수, 리터럴 – 종합 가이드
  6. 파이썬 타입 변환 & 캐스팅 마스터하기: 종합 가이드
  7. 파이썬 전역, 지역, 비지역 변수 이해하기
  8. 파이썬 모듈: 생성, 임포트, 고급 활용
  9. Python 디렉터리 및 파일 관리 마스터하기
  10. Python 에러와 내장 예외 마스터하기