100세까지 코딩
[백준] 2739 구구단 (파이썬) + 파이썬 포맷팅 본문
문제
나의 생각
- 간단한 반복문 문제이다.
- 여기서 주목할 점은 print()의 기능들이다.
나의 풀이 (f 포맷팅)
N = int(input())
for i in range(1,10):
print(f"{N} * {i} = {N*i}")
나의 풀이 2 (% 스타일 포맷팅)
N = int(input())
for i in range(1, 10):
print("%d * %d = %d" % (N, i, N * i))
나의 풀이3 ({} 스타일 포맷팅)
N = int(input())
for i in range(1, 10):
print("{0} * {1} = {2}".format(N, i, N * i))
참고
1. f 포맷팅은 print(f) 로 시작하여 {}에 변수를 넣으면 된다. (가장 가독성 높고 직관적)
2. %포맷팅은 print("%d %s" %(변수1, 변수2))를 해주면 된다. (%d 정수, %f 실수, %s는 문자열)
3. {}포맷팅은 print("{0} {1} {2}". format(변수1, 변수2, 변수3))을 해주면 된다. (순서에 맞게 변수 넣기)
'코딩테스트 > 파이썬' 카테고리의 다른 글
[백준] 15552번 빠른 A + B (파이썬) + 입력 받기(sys.stdin.readline) (0) | 2024.01.07 |
---|---|
[백준] 25314번 코딩은 체육과목 입니다 (파이썬) (0) | 2024.01.07 |
[백준] 2480번 주사위 세개 (파이썬) (0) | 2024.01.06 |
[백준] 2525번 오븐 시계 (파이썬) (0) | 2024.01.05 |
[백준] 2884번 알람 시계 (파이썬) (0) | 2024.01.05 |