튜터님 숙제 오답
def minimum_value(nums):
for i in nums:
if i < minimum_value:
minimum_value = i
return minimum_value
# [23, 20, 73, 98, 11, 4, 288]
print(minimum_value([23, 20, 73, 98, 11, 4, 288])) # 5
print(minimum_value([33, 423 32, 2, 56])) # 3
오답문
SyntaxError: invalid syntax. Perhaps you forgot a comma? ----쉼표누락
-----------------------------1차오류--------------------------------------------
def minimum_value(nums):
for i in nums:
if i < minimum:
minimum = i
return minimum
# [23, 20, 73, 98, 11, 4, 288]
print(minimum_value([23, 20, 73, 98, 11, 4, 288])) # 5
print(minimum_value([33, 423, 32, 2, 56])) # 3
UnboundLocalError: local variable 'minimum' referenced before assignment
오류는 파이썬에서 변수가 할당되기 전에 참조되었을 때 발생하는 오류입니다. 이 오류는 주로 함수 내에서 발생하며, 변수가 초기화되지 않았거나 함수 내에서의 유효 범위(scope) 문제로 인해 발생할 수 있습니다.
----------------------------2차오류----------------------------------------
--- 해결안됨.... 내일 튜터님에게 물어보고 바꿔야겠다................ 2차오류에서 발전이 안된다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
스택
LIFO last in first out
마지막에 삽입된 요소가 먼저나옴
1 2 3 4 5 -> 5 4 3 2 1
FILO first in last out
처음에 삽입된 요소가 먼저나옴
1 2 3 4 5 -> 1 2 3 4 5
'Daily note' 카테고리의 다른 글
Today I Learned(TIL)-17 (0) | 2024.07.18 |
---|---|
Today I Learned(TIL)-16 (0) | 2024.07.17 |
Today I Learned(TIL)-14 (0) | 2024.07.15 |
Week I Learned(WIL)-3 (0) | 2024.07.12 |
Today I Learned(TIL)-13 (0) | 2024.07.12 |