표준입출력
출력
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))
파일 입출력