이 시리즈의 여섯 번째 강의에 오신 것을 환영합니다. 이제 우리는 프로그래밍에 깊이 빠져들고 파이썬에서 "if 문"의 사용을 배울 것입니다.
"if 문"은 어떤 조건에 따라 결정을 내릴 수 있는 프로그램을 만들 수 있게 해주기 때문에 프로그래밍에서 매우 중요합니다.
If 문
"If 문"은 여러 결정을 기반으로 프로그램을 실행하는 데 사용됩니다. 예를 들어 다음을 읽으십시오.
“더우면
더운 날이다
물을 충분히 마셔 라
그렇지 않으면 추우면
그 추운 날
따뜻한 옷을 입다
그렇지 않으면 멋진 날입니다”
위의 진술에서 우리는 몇 가지 조건에 따라 몇 가지 결정을 내리고 있습니다. 첫 번째 문장은 조건이고, 두 번째 문장은 그 의미이고, 세 번째 문장은 결정을 실행하는 것입니다.
if 문도 비슷하게 작동합니다.
프로그래밍에서 살펴보자.
부울 변수를 도입하고 있습니다.
is_hot = true
이제 "if 문"을 추가합니다.
if is_hot:
print("It's a hot day.")
이제 위의 조건이 참이면 이 표현식이 실행됩니다. "if 문"에서 나오려면 "Shift + Tab"을 눌러 새 코드 줄에 대한 커서를 가져와야 합니다.
이제 이 프로그램을 실행해 보자.
이제 이 프로그램을 가지고 놀아봅시다.
위의 조건을 false로 바꾸면 어떻게 되는지 보십시오.
조건이 거짓이면 "if 문"이 실행되지 않습니다. 이제 첫 번째 조건이 충족되지 않으면 실행될 두 번째 조건을 추가하겠습니다.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
"if" 조건이 거짓이므로 인터프리터는 "else" 들여쓰기 아래의 다음 코드 세트로 이동합니다.
"If 문"은 반드시 두 가지 조건에만 국한되는 것은 아닙니다. 원하는만큼 많은 조건을 넣을 수 있습니다. 이 프로그램에 몇 가지 조건을 추가해 보겠습니다.
부울 변수로 다른 조건을 정의하고 있습니다. 순리에 맡기다:
if_cold = True
이제 프로그램에 세 번째 조건을 추가할 수 있습니다. 다음과 같이 작동합니다.
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
이제 덥지도 춥지도 않은 날씨라면 정말 좋은 날입니다. 여기서 우리는 첫 번째 "if"와 마지막 "else" 사이에 새로운 조건을 정의하기 위해 새로운 함수 "elif"를 사용했습니다. 원하는 만큼 "elif"를 추가할 수 있습니다.
운동
해법
마무리!
이 시리즈를 즐기시기 바랍니다. 다음 강의는 파이썬에서 연산자의 사용에 관한 것입니다.
평화!
댓글을 남겨주세요.