예쁘게 출력1 python f string 예쁘게 출력하기 파이썬으로 처음에 공부를 하다보면 구구단을 많이 짜곤 합니다. 그런데 공대인의 특성인지.... 개인적인 특성인지 다음과 같은 코드를 짯을 때 상당히 불쾌함을 느끼곤 합니다. list = [1,11,111,1111] for i in list: print(f'9 * {i} = {9*i}') 이러한 출력 결과가 나왔을 때, 9 뒤에 곱해지는 수의 자리수가 다르기 때문에 결과값의 위치가 맞지 않습니다.(불편...) 그래서 예쁘게 만들기 위해 이런저런 걸 많이 해봅니다. 0도 채워보고 end옵션도 줘보고 공백도 줘보고... 하지만 삐뚤삐뚤 줄이 맞지 않을 때.. 스팀이 오르는 걸 느낄 수 있죠. 그럴 때는 다음과 같이 f-string을 사용하면 됩니다. list = [1,11,111,1111] for i in l.. 2020. 11. 17. 이전 1 다음