안녕하세요
서울 꺼벙 천사입니다

[ 혼자 공부하는 파이썬 개정판 ]을 정리하고 있습니다

지난번에는
비교 연산자와
논리 연산자에 대해 정리하였습니다
https://velog.io/@nspro0318/Chapter-03-%EC%A1%B0%EA%B1%B4%EB%AC%B8-%EB%B9%84%EA%B5%90-%EC%97%B0%EC%82%B0%EC%9E%90%EC%99%80-%EB%85%BC%EB%A6%AC-%EC%97%B0%EC%82%B0%EC%9E%90

이번에는
조건문과
가장 간단한 조건문 중의 하나인
if에 대해 정리하도록 하겠습니다

조건문
비교 연산자나
논리 연산자의 결과에 따라
참일 때 명령과
거짓일 때 명령를 구분할 때 사용하는 것으로
조건의 결과가 참일 때에만
특정 동작을 하게 하는 if에 대해 정리하도록 하겠습니다

컴퓨터 활용 능력 2급 필기는
컴퓨터 일반이라는 과목과
스프레드시트 일반이라는 과목의 점수가
각각 40점 이상이면서
총점이 120점 이상이면서
평균이 60점 이상이면 합격입니다

이것을 파이썬으로 코딩을 해보도록 하겠습니다

computer = int(input('당신의 컴퓨터 일반 점수를 입력하세요!!! : '))
sheet = int(input('당신의 스프레드시트 일반 점수를 입력하세요!!! : '))

print('당신이 입력한 컴퓨터 일반 점수는 ', computer , '점')
print('당신이 입력한 스프레드시트 일반 점수는 ', sheet , '점')
print('당신의 총점은 ', (computer + sheet) , '점이며')
print('평균은 ', (computer + sheet) / 2 , '점이며')
if computer >=40 and sheet >= 40 and (computer + sheet) / 2 >= 60:
    print('축하합니다!!! 당신은 합격입니다!!!')

저장을 하고
실행을 하고
다음과 같이 입력하면

결과는 다음과 같이 나옵니다

다음과 같이 입력을 하면

결과는

마지막까지 출력이 되지 않습니다
즉 [ if ] 부분이 출력이 되지 않았습니다
이것은 [ if ]는 조건의 결과가
True일 때에만 명령을 실행할 수 있게 하기 때문입니다

첫 작성 : 2022년 7월 16일 토요일

profile
프로그래밍을 독학하는 서울 꺼벙 천사입니다

0개의 댓글