2439번 - 별 찍기 - 2
format 구문을 사용해서 정렬을 했는데요.
print(f'{stars:>{N}}')는 의도한대로 잘 작동되는데
print('{0:>{N}}'.format(stars))
는 작동이 안되네요.
어디가 문제인지 모르겠어요ㅜㅡㅜ
f'{}에는 직접 변수를 넣어도 되지만 format문에는{}안에 위치를 지정하고 .format()의 괄호 안에 변수를 넣어주셔야 작동이 됩니다.
저도 초보라 원리는 모르겠으나 그렇게 배워서 쓰고 있습니다.
.format형은 value값을 사용할 때는 변수 위치를 지정하고 대입하는가 보네요!
감사합니다!
댓글을 작성하려면 로그인해야 합니다.
1204jh 3년 전
format 구문을 사용해서 정렬을 했는데요.
print(f'{stars:>{N}}')
는 의도한대로 잘 작동되는데
print('{0:>{N}}'.format(stars))
는 작동이 안되네요.
어디가 문제인지 모르겠어요ㅜㅡㅜ