Language/Python

[ Python ] 출력 형태 정리

곽수진 2021. 9. 27. 13:33
반응형

,(쉼표)

print("학과:", "컴퓨터 공학")

print("학번:", 2021)

 


format 함수

print("학과: {}".format("컴퓨터공학"))

print("학과: {}, 학번: {}".format("컴퓨터공학", 2021))

→ format 함수 이용시 또 다른 방법 : 변수의 순서(인덱스) 사용0부터 시작

print("학과: {0}, 학번: {1}".format("컴퓨터공학", 2021))

print("학과: {0}, 전공: {0}, 학번: {1}".format("컴퓨터공학", 2021))

 


▶ % 사용

print("학과: %s"%("컴퓨터공학"))

print("학과: %s, 학번: %s"%("컴퓨터공학", 2021))

→ %d : 정수

 %f : 실수

 %s : 문자열

 %와 알파벳 사이에 숫자가 들어가면 자릿수의 의미

print("%%.2f"%(3.7452))

출력 결과 : 3.75

형식 지정자가 하나일 경우 % 뒤에 괄호 필요 없음

 


▶ + 사용

print("학과: "+ "컴퓨터공학")

print("학과: " + "컴퓨터 공학, "+"학번: str(2021))

소수점 제한 시, round()함수 사용

  ≫ round 함수는 ,(콤마), format, + 에서 사용

round(3.7452.2)

출력 결과 :3.75
반응형