코드비
코드비의 개발/데이터공부
코드비
전체 방문자
오늘
어제
  • 분류 전체보기 (53)
    • IT 사전 (16)
    • IT 뉴스 (3)
    • 알고리즘 문제풀이 (2)
    • 01. 파이썬 공부 (16)
    • 02. 웹크롤링 (2)
    • 03. SQL (5)
    • 생각기록 (1)

블로그 메뉴

  • 🐍파이썬 기본문법
  • 😺깃헙
  • 🖋
  • 방명록

공지사항

  • 내가 개발 공부를 시작한 이유

인기 글

태그

  • 메모리
  • 파이썬
  • 저장장치
  • 버추얼박스
  • DB툴
  • 전원
  • python3
  • 맥OS
  • c언어
  • 데이터베이스툴
  • HDD
  • Android
  • 백준
  • 윈도우
  • SQL
  • 컴퓨터
  • 프로그래밍언어
  • 오라클
  • 개발자란
  • SSD
  • CPU
  • IDE
  • 고수준언어
  • ios
  • 운영체제
  • VirtualBox
  • 메인보드
  • 가상컴퓨터
  • Java
  • 저수준언어

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
코드비

코드비의 개발/데이터공부

반복문 - while문
01. 파이썬 공부

반복문 - while문

2022. 6. 19. 12:40
반복문이란?

어떤 코드(연산, 기능)을 반복적으로 실행해야 할 때 사용하는 구문

반복문의 유형
for문 반복횟수나 반복범위를 지정하여 반복 실행
while문 조건이 거짓이 될 때까지 반복 실행(무한루프에 빠질 수 있음)

https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.codingem.com%2Fflowchart-loop%2F&psig=AOvVaw24y-WIF6XPQXE3g6ULgyZ0&ust=1655688608131000&source=images&cd=vfe&ved=0CA0QjhxqFwoTCLDSsu2uuPgCFQAAAAAdAAAAABBU


while문의 구조
while 참이 되는 조건식 :
	참일 때 실행문
        변수의 수정
while true :
	참일 때 실행문
    
    if 반대조건 :
    	반대조건에 부합할 때 실행문
        break

break는 반복에서 빠져나가게 해주는 것(무한루프를 방지해준다)

*continue는 여러 조건이 있을 때, 다음 조건으로 넘어가게 해주는 것

https://hymndev.tistory.com/20

while문을 응용한 프로그래밍
10번 찍어 안 넘어가는 나무 없다
n = 0
while n < 10 :
  n = n+1 #n += 1
  print("나무를 %d번 찍었습니다"%n) #print(f'나무를 {n}번 찍었습니다')
  
  if n == 10 :
    print("나무가 넘어갔습니다")

결과는

나무를 1번 찍었습니다
나무를 2번 찍었습니다
나무를 3번 찍었습니다
나무를 4번 찍었습니다
나무를 5번 찍었습니다
나무를 6번 찍었습니다
나무를 7번 찍었습니다
나무를 8번 찍었습니다
나무를 9번 찍었습니다
나무를 10번 찍었습니다
나무가 넘어갔습니다

'01. 파이썬 공부' 카테고리의 다른 글

자료형의 종류 - 딕셔너리, 집합  (0) 2022.06.19
반복문 - for문  (0) 2022.06.13
range()함수  (0) 2022.06.13
조건문 - if문  (0) 2022.06.12
프로그램의 기본 제어구조의 종류  (0) 2022.06.12
    코드비
    코드비

    티스토리툴바