표준입출력

출력

print () :

print(” sdasd” , sep = “”, end = “”

sep 안의 문자를 통해 앞의 출력을 구분함.

end 이후 출력이 그전 출력 문장에 바로 이어서 출력됨

a.ljust(n), b.rjust(m) : n칸차지하고 왼쪽부터 정렬, m칸 차지 오른쪽 정렬

a.zfill(n) : n칸 주고 오른쪽으로 a를 적고 남은 칸은 0으로 채움

cf)

import sys

file = sys.stderr: ~ : 표준 입출력에 대한 에러 처리기능

입력

input() : 문자열 형태로 값을 입력받는다.

다양한 입출력

print("{0:_<10}".format(500))
print("{0:_<10}".format(-500))

#3자리 마다 콤마를 찍어주기
print("{0:,}".format(10000000000))
#3자리 마다 콤마를 찍어주기, + 부호 붙이ㅣㄱ
print("{0:+,}".format(10000000000))
#3자리 마다 콤마를 찍어주기, + 부호 붙이ㅣㄱ, 자리확보, 빈자리 ^
print("{0:^<+30,}".format(10000000000))

#소수점 출력
print("{0:f}".format(5/3))
#특정 자리에서 소수점 출력
print("{0:.2f}".format(5/3))

파일 입출력