Python str, fstr

2023. 8. 14. 14:05Python

str: 숫자를 문자로 바꿔주기

f-str: 중간에 변수를 넣어주기 더 편함

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 = s['score']
    print(name + '의 점수는 '+str(score)+'점입니다' ) #이 둘은 서로 같은 결과를 나타내 준다. 
    print(f'{name}의 점수는 {score}점입니다') #이 둘은 서로 같은 결과를 나타내 준다.

 

result:

영수의 점수는 70점입니다
영희의 점수는 65점입니다
기찬의 점수는 75점입니다
희수의 점수는 23점입니다
서경의 점수는 99점입니다
미주의 점수는 100점입니다
병태의 점수는 32점입니다