일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- ctf
- 해킹캠프
- write-up
- 리버스 엔지니어링
- 워 게임
- ShaktiCTF
- vsCode
- web
- 드림핵
- 풀이
- reversing.kr
- PYTHON
- 2021
- probgame
- hackingcamp
- 뭉뭉
- 라이트업
- 히공
- 파이썬
- 라이트 업
- write up
- 라업
- reversing
- Basic
- 코드엔진
- 변수
- c언어
- 리버싱
- 시탭
- 강의
목록else (2)
히공

while은 아주 많이 쓰이는 친구입니다. while은 반복하는 반복문입니다. while의 형태는 while 조건식: 종속문장1 else: 종속문장2 이런 식으로 쓰입니다. 해석하자면 "while 조건식"은 조건식이 참일 때 종속문장 1을 무한 반복해라. "else" while의 조건식이 거짓일 때 종속문장 2를 한번 실행하라 입니다. 예시를 보도록 하겠습니다. i가 5일 때 "참"이라고 무한 출력해라 아닐시 "거짓"이라고 출력을 한 번 해라 i는 5니깐 참을 무한 출력 하는 것을 보실 수 있습니다. i가 5보다 작지 않아서 거짓이라고 한번 출력하는 겁니다. 이제부터 굉장히 쓸모있는 것을 배워볼 겁니다. 처음에 i가 0이니 반복을 출력 그다음에 1일 되고, 2가 되고, 3이 되다가 5가 되니깐 더는 출력..

오늘은 파이썬에서 if문에 대해서 알아보겠습니다. 2, 3줄을 해석하자면 num이란 변수가 5하고 같으면 "숫자가 5입니다."를 출력하라 라는 뜻입니다. 여기서 알 수 있듯 if 조건문: 하고 싶은 것 if는 이런식으로 쓰는것입니다. 정확히 하자면 조건문이 True일때 들여쓰기된 부분들을 실행 합니다. (나중에 알게 됩니다.) 이제 한번 if문을 활용해서 짝수 구별 프로그램을 만들어 볼까요? 여기서 보시면(a%2 == 0 이란거는 a를 2로 나눈 나머지가 0하고 같으면) 이란 뜻입니다. a를 2로 나눠 나머지가 0인 게 짝수지요? if 문을 활용한다면 이것 말고도 날짜계산기도 만들 수 있습니다. 이건 날짜계산 입니다. 날짜를 집어넣으면 몇 요일인지 알려주는 프로그램이지요. if가 얼마나 좋은친구인지 아시..