본문 바로가기
TIL(Daily)/Python

f-string

by Hawie 2022. 9. 2.

변수로 더 직관적인 문자열 만들기

 

scores = [
    {'name':'영수','score':70},
    {'name':'영희','score':65},
    {'name':'기찬','score':75},
    {'name':'희수','score':23},
    {'name':'서경','score':99},
    {'name':'미주','score':100},
    {'name':'병태','score':32}    
]

 

이름과 점수를 모두 출력해볼게요

 

for s in scores:
    name = s['name']
    score = str(s['score'])
    print(name+'는 '+score+'점 입니다')

 

f-stirng을 이용하면 훨씬 간단하게 가능하답니다.

 

for s in scores:
    name = s['name']
    score = str(s['score'])
    print(f'{name}은 {score}점입니다')

'TIL(Daily) > Python' 카테고리의 다른 글

파일 불러오기  (0) 2022.09.02
예외처리  (0) 2022.09.02
튜플, 집합  (0) 2022.09.02
반복문  (0) 2022.09.01
조건문  (0) 2022.09.01

댓글