-
Python_문자열 포맷팅_positional argument, keyword argument)코딩Coding/Mojo★Python파이썬_연습 2020. 6. 21. 10:07728x90
# positional argument # {n} : n 번째 매개 변수가 대입된다. su = 3 str1 = '나는 사과를 {0}개 먹었다.'.format(su) print(str1) # {} : default로 0부터 차례대로 들어간다. # 여기서는 차례대로 name과 su 값이 대입된다. print('---2개 이상의 값 넣기') name = '오렌지' su = 10 str2 = '나는 {}를 {}개 먹었다.'.format(name, su) print(str2) # {xxx} -> keyword argument print('---인덱스와 이름을 혼용하기') name = '바나나' su = 12 srt3 = '나는 {xxx}를 {}개 먹었다.'.format(su, xxx=name) print(srt3) # 관련 오류 메시지 : SyntaxError : positional argument follows keywaord argument print('---keyword argument보다 positional argument가 먼저 와야 한다---') # str4 = '나는 {name}를 {}개 먹었다.'.format(name = name, su) # print(str4)
결과반응형'코딩Coding > Mojo★Python파이썬_연습' 카테고리의 다른 글
Python_if_else_and_or연습 (0) 2020.06.26 Python_if_elif_else예제 (0) 2020.06.23 Python_Fibonacci_Sequence(피보나치 수열)연습 (0) 2020.06.23 Python_계산기초급 (0) 2020.06.21 나만의 Function만들기(def로 정의함_Function_Syntax)2 (0) 2020.06.20 나만의 Function만들기(def로 정의함_Function_Syntax) (0) 2020.06.19 Python_Append_reverse연습 (0) 2020.06.19 Python_While반복문 연습 (0) 2020.06.18