728x90
1. 조건문
조건문은 코드의 실행 흐름을 제어하기 위해 사용하는 구문이다. 이 조건문은 주어진 조건이 참인지 거짓인지에 따라 다른 코드를 실행하게 한다.
2. if문
3. else 문
else는 파이썬의 조건문 구조에서 if와 elif 조건들이 모두 거짓으로 평가될 경우 실행되는 부분을 정의하는 데 사용된다. else는 선택적으로 사용될 수 있으며, 그 자체로는 어떤 조건을 갖지 않는다. 다시 말해, else 블록은 위의 if와 elif 조건들이 모두 만족되지 않는 경우에만 실행된다.
4. elif 문
elif는 if-else 구조에서 추가적인 조건을 검사하기 위해 사용되는 키워드이다. elif는 "else if"의 줄임말이며, 주어진 여러 조건 중에서 하나만 참일 때 실행되는 코드 블록을 정의한다.
💡문제1
아래와 같은 로그인 프로그램을 만들어보자
- 아이디를 입력하세요: apple
- 비밀번호를 입력하세요: 1111
- 결과: "로그인 되었습니다" 또는 "아이디 또는 비밀번호를 확인하세요"라고 출력
- 단, 아이디가 admin, 비밀번호가 1234일 경우 로그인 성공
💡문제2
주민등록번호를 입력받아 성별을 판별하는 프로그램을 만들어보자
- 주민등록번호를 입력하세요: 0010113068518
- 결과: "남자입니다" 또는 "여자입니다"
- 단, 성별을 판별하는 숫자가 1,3,5,7,9는 남자, 2,4,6,8,0은 여자
💡문제3
국어, 영어, 수학점수를 입력받아서 총점, 평균, 학점을 구하는 프로그램을 작성해보자
- 단 학점은 평균을 기준으로 90점 이상은 A학점, 80점 이상은 B학점, 70점 이상은 C학점, 60점 이상은 D학점, 나머지는 F학점
5. 조건부 표션식(삼항연산자)
조건부 표현식은 파이썬에서 삼항연산자라고 불린다. 간단한 if-else구문을 더 간결하게 표현할 수 있는 방법을 제공한다.
728x90
'Python' 카테고리의 다른 글
11. 컬렉션과 반복문 (0) | 2024.06.29 |
---|---|
10. 제어문 - 반복문 (0) | 2024.06.29 |
8. 파이썬 연산자 (0) | 2024.06.28 |
7. 컬렉션 타입 - 딕셔너리 (0) | 2024.06.28 |
6. 컬렉션 타입 - 세트 (0) | 2024.06.28 |