자바과정/파이썬
파이썬 구구단
Parkej
2021. 4. 25. 22:58
파이썬 입력한 단만 출력
# 입력한 단만 출력
dan = int(input())
for i in range(1,10):
print('{0} * {1} = {2}'.format(dan,i,dan*i))
# format함수를 이용한 출력, {}안에 format(파라미터)안에 담긴 값들이 차례로 들어감
전체 구구단 입력
# 전체 구구단 출력
temp = [[i,j,i*j] for i in range(2,10) for j in range(1,10)]
# temp안에 저장된 한줄의 문자열들을 출력함.
for i in temp:
print("{0} * {1} = {2}".format(i[0],i[1],i[2]))
# 한줄
print('\n'.join(['{} * {} = {}'.format(i,j,i*j) for i in range(2,10) for j in range(1,10)]))
반응형