728x90
반응형
[mtest03]
# -*- coding: utf-8 -*-
# 1. for문을 사용하여 구구단을 출력하는 gugu()라는 함수를 만들어 호출하자
# 2. while문을 사용하여 구구단 중 입력된 단을 출력하는 gugudan(x)를 만들어서 호출
# 단, x는 main에서 input() 함수를 사용하여 입력
def gugu():
for i in range(2,10):
print('%d단'%i)
for j in range(1,10):
print('{}*{}={}'.format(i,j,i*j))
print()
def gugudan(x):
print('<%d단>'%x)
i = 0
while(i<10):
print('{}*{}={}'.format(x,i,x*i))
i+=1
# for i in range(1,10):
# print('{}*{}={}'.format(x,i,x*i))
# i += 1
if __name__ == '__main__':
gugu()
#x:input('x: ')
print('-----------')
x = input('x: ')
gugudan(int(x))
# 결과값
2단
2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
3단
3*1=3
3*2=6
3*3=9
3*4=12
3*5=15
3*6=18
3*7=21
3*8=24
3*9=27
...
9단
9*1=9
9*2=18
9*3=27
9*4=36
9*5=45
9*6=54
9*7=63
9*8=72
9*9=81
-----------
x: 6
<6단>
6*0=0
6*1=6
6*2=12
6*3=18
6*4=24
6*5=30
6*6=36
6*7=42
6*8=48
6*9=54
728x90
반응형
'Language > Python' 카테고리의 다른 글
[python]random_랜덤, 로또 (0) | 2020.10.12 |
---|---|
[python]lambda_람다, 익명함수 (0) | 2020.10.12 |
[python]함수01 (0) | 2020.10.08 |
[python]피보나치수열 (0) | 2020.10.08 |
[python]type04_escape (0) | 2020.10.08 |