초보자를 위한 파이썬 300제
11. 분기문
101.
아래의 코드를 화면의 결과를 출력해 보세요.
print( 3==5 )
더보기
print(3 == 5)
## 출력 결과 ##
True
102.
파이썬에서 True 혹은 False를 갖는 데이터 타입은 무엇인지 위 101번에서 사용된 코드를 통하여 알아봅시다.
print(type(3 == 5))
## 출력 결과 ##
<class 'bool'>
103.
아래 코드의 결과를 화면에 출력해 보세요.
print ( 3 < 5)
더보기
print ( 3 < 5)
## 출력 결과 ##
True
104.
아래 코드의 결과를 화면에 출력해 보세요.
x = 4
print ( 1 < x < 5 )
더보기
x = 4
print ( 1 < x < 5 )
## 출력 결과 ##
True
105.
아래의 코드 결과를 예상하고 화면에 출력해 보세요.
print ((3 == 3) and (4 != 3))
print ((3 == 3) and (4 != 4))
더보기
print ((3 == 3) and (4 != 3))
print ((3 == 3) and (4 != 4))
## 출력 결과 ##
True
False
!= 다르다
== 같다
106.
아래 코드에서 에러가 발생하는 원인이 무엇인지 예상해 보세요.
print (3 => 4)
더보기
print ( 3 => 4)
## 출력 결과 ##
SyntaxError: expression cannot contain assignment, perhaps you meant "=="?
'=>'는 지원하지 않는 연산자 입니다.
107.
아래 코드의 출력 결과를 예상해 보세요.
if 4<3:
print("Hello Wrold")
더보기
if 4 < 3:
print("Hello World")
## 출력 결과 ##
# 조건을 만족하지 않기 때문에 아무 결과도 출력되지 않습니다. #
108.
아래 코드의 출력 결과를 예상하고 화면에 출력해 보세요.
if 4 < 3:
print("Hellow World.")
else:
print("Hi, there.")
더보기
if 4 < 3:
print("Hello World.")
else:
print("Hi, there.")
## 출력 결과 ##
Hi, There.
109.
아래 코드의 출력 결과를 예상하고 화면에 출력해 보세요.
if True:
print ("1")
print ("2")
else:
print("3")
print("4')
더보기
if True :
print ("1")
print ("2")
else :
print("3")
print("4")
## 출력 결과 ##
1
2
4
110.
아래 코드의 출력 결과를 예상하고 화면에 출력해 보세요.
if True :
if False:
print("1")
print("2")
else:
print("3")
else :
print("4")
print("5")
더보기
if True :
if False:
print("1")
print("2")
else:
print("3")
else :
print("4")
print("5")
## 출력 결과 ##
3
5
다음글에서는 ' input ' 함수를 이용하여 ' if ' 분기문에 따라 출력되는 값이 다른 결과를 갖는 기능을 알아봅시다.
Reference.
'언어공부 > 처음부터 시작하는 코딩 (Python)' 카테고리의 다른 글
12. 초보자를 위한 파이썬 300제 (111-120) 분기문(if)-2 (0) | 2023.10.06 |
---|---|
10. 초보자를 위한 파이썬 300제 (91-100) (0) | 2023.10.02 |
09. 초보자를 위한 파이썬 300제 (81-90) (0) | 2023.09.29 |
08. 초보자를 위한 파이썬 300제 (71-80) (0) | 2023.09.28 |
07.초보자를 위한 파이썬 300제 (61-70) (0) | 2023.09.21 |