부트캠프/PYTHON

Day 6-1. 반복문-While문

례지 2022. 8. 29. 12:51
728x90
반복흐름과 While문
  • 데이터의 개수와 관계없이 조건에 부합하면 계속 반복하고 부합하지 않으면 멈추는 프로그램을 만드려면?        

while 조건문:

         실행문


  • 변수 number의 초기값이 1이고 반복될 때마다 1씩 증가되게 실행문을 작성한 후 6 이상이 되면 자동으로 멈추는 프로그램 작성

- 내가 작성한 코드

break를 써봤다. 하지만 초기값을 while 앞에 줘서 2부터 시작된다.

- 교수님 코드

while 조건문에 number의 끝을 정해줌1부터 100까지의 합을 while문을 사용하여 구해보세요.

  • 1부터 100까지의 합을 while문을 사용하여 구해보세요.

num이 1인 순간부터 s와 더해야하기 때문에 s=s+num을 num+=1보다 앞에 위치시켜야 한다.

  • while문을 사용한 구구단 구현

while에서 제일 힘든게 조건식을 정하는 것 같다. 그래도 이번에는 j가 9까지만 출력을 해야하니까 j가 9이하로 잡고 시작했다.

  • 해당 범위의 배수의 합 구하기

while문은 특히 순서가 더 중요한거 같다. i+=1이렇게 증가시키는건 거의 다 마지막에 써야하는 것 같다.

  • while문 사용 섭씨/화씨 변환

  • while문 사용 3의 배수가 아닌 수 출력 200~600

  • while문 사용 영어 모음만 출력하고 모음의 개수 구하기

틀린 문제이므로 다시 한번 풀어보기!

  • while문 사용 입력 문장을 역순으로 출력하기

- 내가 푼 코드

역순으로 푸는 것 까지는 했는데 while문 안에 if문을 못했다.

- 교수님 코드


분기문
  • 반복문 내에서의 흐름을 변경하고 싶을 때 사용하는 문장
  • break: 반복문을 빠져나가고 싶을 때 사용
  • continue: 조건문 아래의 문장을 실행 안하고 다시 조건문으로 돌아갈 때 사용

70점 미만이면 if문을 빠져나가 다음 print문을 실행하도록 함.

 

728x90

'부트캠프 > PYTHON' 카테고리의 다른 글

Day7-1. 연습 문제  (1) 2022.08.30
Day6-2. 분기문  (0) 2022.08.29
Day 5-2) 반복문  (0) 2022.08.26
Day 5-1. 반복문  (0) 2022.08.26
Day 4-2. 예제  (0) 2022.08.25