반응형
True와 False는 각각 참과 거짓을 나타내는 상수이다.
True는 1, False는 0의 값을 가진다.
참과 거짓을 나타낼 때 True와 False로 표현하면 직관적이며 코드의 가독성도 높일 수 있다.
print(x == 1) 은 True값이 대입된 x가 1과 같은 값인지 확인한다. 확인했을 때, 값이 다르면 False를, 값이 같으면 True를 출력한다.
print(y != 0) 은 False값이 대입된 y가 0과 다른 값인지 확인한다. 확인했을 때, 값이 다르면 True를, 값이 같으면 False를 출력한다.
while문에서도 True와 False를 사용할 수 있는데 예를 들면
x = 100
while True :
x -= 1
print(x)
if x == false :
break
와 같이 사용할 수 있다. while 조건에 True를 넣으면 break를 만날 때까지 무한 반복한다.
위 코드는 먼저 x의 값을 100으로 대입하고 x에 1을 뺀 값을 x의 값으로 다시 대입하고, 출력한다.
만약 x의 값이 0(False)이 되면 break를 만나게 되어서 while 반복문을 탈출하게 된다.
반응형
'homework-jueon' 카테고리의 다른 글
주언 과제 ][ python 200 문제 숙제 현황 (0) | 2020.01.06 |
---|