인터넷

파이썬:구구단

月食 2023. 4. 4. 02:09
반응형
SMALL

프로그램 사용자로부터 '단'을 입력받아서 해당 단을 출력하는 구구단 프로그램을 작성해 보세요.

즉, 사용자가 2를 입력하면 2단을 수행해주고, 9를 입력하면 9단을 수행해주는 것이지요.

그러다가 e가 입력되면? 프로그램을 종료합니다.

여기서 주의하셔야 할 사항은 input()으로 입력된 값은 string형입니다. (숫자형이 아니므로, 연산을 하려면 어떻게 해야 할까요?)

while True:
  num = str(input("원하는 단수를 입력하세요 : "))
  for x in range(1, 10):
    mul = int(num) * x
    print(num, "*", x, "=", mul)
   
  e = input("프로그램을 종료하려면 e, 계속하려면 아무키나 눌러 주세요 ")
  if e == "e" :
    print("프로그램을 종료합니다.")
    break

반응형
LIST