print("python", "java", "javascript", sep=" vs ", end="?")
print("무엇이 더 재밌을까요?")
import sys
print("python", "java", file=sys.stdout)
print("python", "java", file=sys.stderr) #필요하면 따로 에러처리 가능
scores = {"수학": 0, "영어": 50, "코딩": 100} # dictionary
for subject, score in scores.items():
print(subject.ljust(8), str(score).rjust(4), sep=":")
# ljust: 왼쪽정렬(8칸 확보)/ rjust: 오른쪽정렬(4칸 확보)
for num in range(1, 21):
print('대기번호 :' + str(num).zfill(3)) #3개만큼의 크기를 확보하고 빈공간 0으로 채움
answer = input("아무값이나 입력하세요: ")
print("입력하신 값은 " + answer + "입니다.") # 사용자 입력 형태로 저장되면 항상 문자열로 저장
print("{0: >10}".format(500))
print("{0: >+10}".format(500))
print("{0: >+10}".format(-500))
print("{0:_<10}".format(500))
print("{0:,}".format(100000000000000))
print("{0:+,}".format(100000000000000))
print("{0:+,}".format(-100000000000000))
print("{0:^<+30,}".format(100000000000000))
print("{0:f}".format(5/3))
print("{0:.3f}".format(5/3))
뭔가 앞으로 쓸 일이 많을 것만 같은 이번 강의였다.
자바스크립트를 배우든 파이썬을 배우든 결국 나혼자 하는 일이 아니기 때문에 다른 사람이 보고 이해하기 쉽게 작성하는 것도 중요하다고 한다.
표준 입출력 문을 잘 배워서 누가 봐도 이해하기 쉬운 코딩을 만들어야겠다!!
쉬웠지만, 매우 유용할 것 같은 표준입출력