• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

코드를 다른 방식으로 적어보았어요

18.11.08 16:13 작성 조회수 99

0

항상 수업 열심히 듣고, 복습/자습 열심히 하고 있습니다 감사합니다 :D

  1. % , format, f-string에서 %가 제일 빠르다고 하던데 정말인지 궁금합니다!
  2. print() 함수에서 출력되는 문자 마지막에 엔터가 안들어가게 하는 방법이 있을까요?
print("구구단게임시작![1~9=구구단외우기, 0=게임종료]")
x = 1
while x != 0:
    print("몇 단을 계산할까요?")
    x = int(input())
    if (x == 0): break
    if not x in range(1, 10):
        print("잘못된 값을 입력하였습니다.")
        continue
    else:
        print(f"구구단 {x}단을 계산합니다.")
        for i in range(1, 10):
            print(f"{x} X {i} = {x*i}")
        else:
            print("게임다시하기[1~9=구구단외우기, 0=게임종료]")
print("구구단 게임 종료")

답변 1

답변을 작성해보세요.

0

감사합니다.

아래와 같은 방법이 있습니다.

print("foo", end=" ")