18. 표준 입출력
👉 왼쪽정렬 : ljust, 오른쪽정렬 : rjust scores = {"수학": 0, "영어": 50, "코딩": 100} for subject, score in scores.items(): print(subject.ljust(4), str(score).rjust(4), sep=":") # 1. # 변수를 딕셔너리로 한 후, # .items() 로 하면 앞 쪽 for문 뒤 각각의 변수가 key, vlaue 이다. # 2. # 왼쪽정렬 = ljust(n) -> n만큼 칸을 갖고 왼쪽정렬 # 오른쪽정렬도 마찬가지 👉 빈칸 0으로 채우기 : zfill # 은행 대기순번표 # 001, 002, 003, ... for num in range(1, 21): print("대기번호 :" + str(num).zfill..
17. 기본값, 가변인자
👉 기본값 def profile(name, age=29, main_lang="python"): print(f"이름: {name}, 나이:{age}, 주 사용 언어: {main_lang}") profile("헐크") profile("아이언맨") # age=29 와 같이 인자 안에 값을 정해준다 👉 가변인자 def profile(name, age, *language): print(f"이름:{name} 나이: {age}") for lang in language: print(lang, end=" ") # end=" " 를 쓰면 출력이 될 떄 줄바꾸기가 되지 않음 profile("유재석", 20, "python", "javascript") profile("정준하", 25, "python", "java", "jav..