728x90
반응형
초보자를 위한 파이썬(Python) 300제 풀이
106. 아래 코드에서 에러가 발생하는 원인을 설명하세요.
print(3 => 4)
- expression cannot contain assignment, perhaps you meant "=="?
- 지원하지 않는 연산자이며, 혹시 "=="를 쓰려하던게 아닙니까?
107. 아래 코드의 출력 결과를 예상하세요.
if 4 < 3:
print("Hello World")
- if문으로 4가 3보다 작다면 "Hello World"를 출력해달라고 적용했으니 아무것도 출력되지 않는다.
108. 아래 코드의 출력 결과를 예상하세요.
if 4 < 3:
print("Hello World.")
else:
print("Hi, there.")
- 위 문제에서 else(그렇지 않으면)문을 넣어서 "Hi, there."이 출력됩니다.
109. 아래 코드의 출력 결과를 예상하세요.
if True :
print ("1")
print ("2")
else :
print("3")
print("4")
- if 뒤에 아무 조건없이 "True"라는 참값을 넣었기 때문에 그 값을 허용합니다.
- 그래서 "1, 2, 4" 라는 값이 출력됩니다.
110. 아래코드의 출력 결과를 예상하세요.
if True :
if False:
print("1")
print("2")
else:
print("3")
else :
print("4")
print("5")
- 위 문제와 동일하게 적용해서 "3, 5"가 출력됩니다.
출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제,
PyCharm 사용
728x90
반응형
'개발 > (1) 초위파(Python) 300제 풀이' 카테고리의 다른 글
초보자를 위한 파이썬(Python) 300제 풀이 (116, 117, 118, 119, 120) (0) | 2022.10.23 |
---|---|
초보자를 위한 파이썬(Python) 300제 풀이 (111, 112, 113, 114, 115) (0) | 2022.10.21 |
초보자를 위한 파이썬(Python) 300제 풀이 (101, 102, 103, 104, 105) (0) | 2022.10.13 |
초보자를 위한 파이썬(Python) 300제 풀이 (96, 97, 98, 99, 100) (0) | 2022.10.12 |
초보자를 위한 파이썬(Python) 300제 풀이 (91, 92, 93, 94, 95) (0) | 2022.10.12 |