파이썬 기초 문제풀이(7:반복문)_자릿수,' * ' 찍기

Jio.B·2023년 6월 11일

(ZB) DS 16기_part01_python

목록 보기
23/48

문제 1)
1부터 100까지 정수 중 10의 자리와 1의 자리에 대해 각각 홀/짝수를 구분하는 프로그램을 만들어보자.

  • 횟수에 의한 반복은 for문이 while문 보다 유리하다

< print 함수 위치선정에 따른 오답 주의 >


문제 2)
1부터 사용자가 입력한 정수까지의 합, 홀수의 합, 짝수의 합 그리고 팩토리얼을 출력하는 프로그램을 만들자.

  • 횟수가 명확하게 드러나는 경우 (= 사용자가 횟수를 정확하게 지정) = for문 사용


문제 3)
' * '을 이용해서 다음과 같이 다양한 모양을 출력해보자.

' * '을 반복하여 출력하는 것이 핵심 = for문을 사용하자

  • (1) ' * '표가 1씩 증가
  • (2) 빈칸 공백이 1씩 감소 & ' * '표가 1씩 증가
  • (3) ' * '표가 1씩 감소
  • (4) 빈칸 공백이 1씩 증가 & ' * '표가 1씩 감소
  • (5) = (1) & (3)
  • (6) 빈칸 공백 1씩 증가 & 끝에만 ' * '표 1개
  • (7) = (6)의 역순
  • (8) = (2)&(1) x (4)&(3)

0개의 댓글