혼자공부하는 파이썬 _d4
CH 5 여러 함수와 숫자, 문자열
👏 format ( ) 함수
1. 기초
format ( ) 함수는 문자열이 가지고 있는 함수 : 문자열로 출력 됨
기본형태는 "{ }". format (매개변수)
① 큰따옴표로 괄호 감싸고, 온점 찍는 것 유의
② 괄호의 갯수와 매개 변수의 갯수가 같아야 함
IndexError 예외
{ } 기호의 갯수 = 매개변수 갯수 : 가능
{ } 기호의 갯수 < 매개변수 갯수 : 가능
{ } 기호의 갯수 > 매개변수 : 불가능 (인덱스에러)
2. 다양한 사용
1) 기초 ver.2
2) 정수
① 정수 int/ 특정 칸 출력 : 문자열
.
② 정수 int/ 기호와 함께 출력 : 문자열
.
③ 정수 int/ 기호 + 특정 칸 조합 : 문자열
3) 실수
① 실수 float/ 특정 칸 출력 : 문자열
.
② 실수 float/ 소수점 아래 자릿수 지정 출력 : 문자열
.
③ 실수 float/ 의미 없는 소수점 제거 : 문자열
파이썬은 1과 1.0을 다른 자료형으로 인식 > 서로 다른 값으로 출력
❗에러 : 위 코드를 응용해서, input을 사용해봄
에러난 이유는 input( )함수의 리턴값의 자료형은 문자열 str인데, 의미없는 0을 지우는 {:g}의 기능은 숫자 자료형만 사용 가능! > 즉, 3.00값을 입력했지만결과적으로는 "3.00"이라는 문자이기 때문에 숫자로 인식하여 소수점 제거가 불가능함
Author And Source
이 문제에 관하여(혼자공부하는 파이썬 _d4), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ga_0/혼자공부하는-파이썬-d-4저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)