반응형

전체 글 868

파이썬 Python #17 반복문 2 조건 제어 반복, while문

1. 조건 제어 반복 어떤 조건이 참(True)인 동안 계속 반복하는 구조 while 문 (while loop) 1)반복을 하는 조건이다. 조건이 참이면 반복을 계속함 2)반복되는 문장 예제1 일을 다했는지 물어보는 메시지에 "아니"라고 대답하면 다시 물어보게 하도록 만들고 이외의 답을 했을 때는 "이제 가자"라는 메시지가 나오도록 하자 예제2 사용자가 암호를 입력하고 프로그램에서 암호가 맞는지를 계속 체크하는 프로그램 예제3 1부터 10까지의 합을 계산하는 프로그램을 while 루프로 작성해보자 예제4 while 루프를 이용해서 화면에 사각형을 그리는 코드를 작성해보자 응용문제 (1) 예제4를 for문을 사용해서 만들어보자 (2) 구구단 출력 구구단중에서 7단을 while 문을 이용하여 출력해봅시다 도..

파이썬 Python #16 반복문-횟수 제어 반복, range()함수

1. 반복 같은 문장 혹은 같은 블록을 여러 번 수행하는 것 언제까지?? 정해진 횟수 혹은 주어진 조건이 참 일때까지! 왜 반복이 중요할까요? 대형 전광판에 환영합니다!를 1000번 출력한다고 해야할 일 생겼습니다 이럴 때 어떻게 해야할까요? 이렇게 반복 구조를 사용하여야 합니다 2.횟수 제어 반복 파이썬에서 횟수 제어 반복은 for 루프라고 합니다 이 사항들을 꼭 지켜서 작성하세요 이제 i의 값을 출력해봅시다 구구단의 일부를 출력해봅시다 3. range() 함수 1)range: 0에서 (종료 값-1)까지의 숫자를 반환합니다 2)반복되는 문장이므로 들여쓰기 해야합니다 위와 같이 이렇게 입력해주면 횟수에 맞게 문자열을 출력합니다 range()에는 또다른 기능이 있습니다 range( 1)start=0, 2)..

파이썬 Python #15 조건문 3-난수, 중첩 if-else문, 응용 도전문제 모음

응용문제 (1) 동물에 있는 종달새 스피커가 노래할지 알아보자 동물원에는 종달새 스피커가 있습니다 이 스피커는 조건(시간, 날씨)에 따라 노래합니다 그래서 종달새가 노래하는지의 여부를 알아내는 프로그램을 만들어봅시다 조건 오전 8시부터 오전10시 날씨가 맑을 때 현재시각, 날씨를 랜덤하게 선택합니다 시각은 시간만, 날씨는 화창한 지 안 한지만 고려합니다 시간과 날씨를 출력하고, 종달새가 노래하는 지도 출력합니다 난수를 이용해야 하므로 다음 명령어를 이용하세요 import random time = random.randint(1, 24) weather = random.choice([True, False]) 중첩if‐else문 중첩if 문이란 if문 안에 다른if문이 들어가있는 문장을 말합니다 도전문제 (1)..

반응형