파일 설명: Python 초급 수업 4——if문
if문이란 무엇인가요? 문자 그대로 보면 if는 '만약'이라는 뜻이므로 if문을 '만약 문'이라고도 합니다. 조건이 참이면 특정 문장을 실행하고, 그렇지 않으면 실행하지 않습니다. 매우 이해하기 쉽죠!
if문의 형식
if (조건):
문장 블록
우리는 뒤에 else: 문장 블록을 추가할 수도 있습니다. 이렇게 추가하면 if가 참이 아니면 else 문장 블록을 실행하게 됩니다. 또한 if와 else 사이에 동일한 문장 블록을 추가할 수도 있습니다.
코드를 보기 전에 먼저 들여쓰기를 배워봅시다.
들여쓰기는 긴 문장 블록을 두 줄, 세 줄 또는 더 많은 줄로 나누어도 컴파일러가 새로운 문장 블록으로 읽지 않게 하는 것입니다. 여기서 초보자는 반드시 이 문제에 주의해야 합니다. 우리가 사용하는 컴파일러에는 들여쓰기 기능이 없기 때문에, 많은 경우 들여쓰기를 잘못 작성해서 프로그램이 오류가 발생합니다. 일반적으로 영문 공백 4칸을 들여쓰기합니다.
사용 방법은 코드를 참고하세요, 그림 1과 같습니다.
주의: LeXun에서는 공백을 사용할 수 없기 때문에 ~로 공백을 대신했습니다.
a=10
if (a>5):
# 5보다 크면 아래 문장 출력
~~~~print 'a>5'
else:
# 그렇지 않으면 아래 문장 출력
~~~~print 'a<5'
어떤 분들은 왜 프로그램 실행 시 직접 숫자를 a에 입력하게 할 수 없냐고 물었습니다. 좋은 질문입니다. 불가능한 것이 아니라, 기초가 충분하지 않기 때문입니다. 중급 수업에서 배우게 됩니다.
좋습니다, 아주 간단하죠? 아직 잘 모르면 여러 번 보고, 이해가 안 되면 질문하세요.
위의 두 파일은 각각 그림 3과 그림 4의 코드를 py로 바꾼 것입니다.
<완>
답글은 미덕입니다!
비자 상황: 필요 없음\ 첨부 파일은 1층에 있습니다!