안녕하세요 교수님~ 강의 수강 중에 궁금한 점이 생겨 댓글 남깁니다:) 마지막 슬라이드 코드를 실행시킬 때, s와 t 변수를 죽이고 코드를 실행하면 error가 없이 잘 돌아가는데 파이썬 버전에 따라 다른 걸까요~? 그리고, 이전 2강에서 리스트의 크기를 구하는 함수 size(e) 코드가 작동하지 않았는데, 그 이유가 궁금합니다!
s, t 변수를 없앴으면 반드시 jupyter notebook에서 kernel reset 을 해주어야 s, t 변수가 메모리에서 없어집니다. 즉 kernel reset 하지않으면 메모리에 s, t 값이 남아 있기 때문에 실행되는 것입니다. jupyter notebook 사용법을 다시한번 학습하시기 바랍니다 그리고 size 함수는 파이선 이전버전에는 기본함수였지만 현재는 기본함수가 아니기 때문에 동작하지 않습니다. 2강의 댓글을 보시면 동일한 질문에 대한 답글이 있습니다
어제 하루 쉬고 공부다시 이어나갑니다!! 파이썬 람다 사용법에서 s,t선언과 할당을 해주지 않았더니 NameError : name 's' is not defined 이라는 에러가 fx=lambda x,y:test_lambda(s,t)이 라인에서 (s,t)에서 생겼습니다. s와 t를 제외하고 실행시켰을때 변수선언이 빠지면 에러가 발생한다는 것을 익혀보라는 의미에서 실행해보라하신 것일까요? 이부분에서 제가 어떤 것을 얻어 가야할지 잘 모르겠어요..
네. 파이썬 lambda 사용법을 정확히 이해하라는 의미에서 말한것입니다. 강의에서도 말했지만 lambda 로 정의된 함수는 C 언어의 #define 와 동일하게 실행시에 대체되는 개념입니다. 그러므로 s, t 가 없으면 실행할때 선언되어 있지 않으면 error 입니다. 파이썬은 compile 언어가 아닌 interpreter 언어이니까요
교수님 강의 감사합니다 그런데 교안대로 그대로 따라서 하기도 해보고 s = 100과 t = 200을 주석처리도 해봤는데 디버깅이 안됩니다. 초심자에게 힌트를 주실 수 있을까요? 꼭 풀어보고싶습니다!!! 아참 그리고 디버깅할 때 F5를 두 번 눌러야하던데 이는 왜그런지요? 먼저 감사합니다.
안녕하세요, 박성호 교수님. 현재 박성호 교수님 강의로 파이썬과 머신러닝을 배우고자 차근차근 강의를 들어가고 있는 대학원생입니다. 강의가 너무 좋고 좀 더 효율적으로 배우고 싶은데, 아무래도 ppt 파일이 없다보니 속도가 매우 느려지는 문제가 있습니다. 혹시 가능하면 ppt 자료를 받을 수 있을까요? 아니면 혹시 파이썬 한 조각 책을 보면 같은 내용으로 강의를 들을 수 있을까요?
실습예제 GitHub 사이트 : github.com/neowizard2018/neowizard
감사합니다. 2023.4.25 수강완료
강의 감사합니다!
부족한 강의지만 공부하시는데 조그만 도움이 되었으면 좋겠습니다. 감사합니다
언제나쉽고유익한강의감사합니다
학습에 강의가 도움이 되길 바랍니다. 감사합니다
좋은강의 감사합니다
람다 함수 설명 최고네요
기초부터 차근차근이라 이해가 잘되요. 감사합니다. ^^*!
제 강의가 학습에 조그마한 도움이라도 된다면 저 또한 기쁠것 같습니다. 감사합니다
좋은 강의 감사합니다.
정주행 고고
4강완료 구독 눌르니깐 1000되었네요
파이썬 강의 감사합니다.
강의 감사합니다. 람다 궁금했는데, 강의 보고 도움이 많이 됐어요. ^^
오늘 람다에 대하여 개념을 확실하게 잡을 수 있었습니다. 감사드립니다
도움이 되셨다니 다행입니다.
영상 잘보고있습니다 감사합니다
학습하시는데 제 강의가 조그마한 도움이라도 되셨다니 제가 더 감사드립니다
안녕하세요 교수님~ 강의 수강 중에 궁금한 점이 생겨 댓글 남깁니다:)
마지막 슬라이드 코드를 실행시킬 때, s와 t 변수를 죽이고 코드를 실행하면 error가 없이 잘 돌아가는데
파이썬 버전에 따라 다른 걸까요~?
그리고, 이전 2강에서 리스트의 크기를 구하는 함수 size(e) 코드가 작동하지 않았는데, 그 이유가 궁금합니다!
s, t 변수를 없앴으면 반드시 jupyter notebook에서 kernel reset 을 해주어야 s, t 변수가 메모리에서 없어집니다. 즉 kernel reset 하지않으면 메모리에 s, t 값이 남아 있기 때문에 실행되는 것입니다. jupyter notebook 사용법을 다시한번 학습하시기 바랍니다
그리고 size 함수는 파이선 이전버전에는 기본함수였지만 현재는 기본함수가 아니기 때문에 동작하지 않습니다. 2강의 댓글을 보시면 동일한 질문에 대한 답글이 있습니다
@@NeoWizard 자세한 설명 감사합니다! 맡씀해주신 내용 확인해본 뒤 다시 해보겠습니다!
좋은 하루 되세요:)
대학교 '인공지능' 과목 수강하느라 따로 보충할 강의가 필요했었는데 유익했습니다. 감사합니다.^^
도움이 되셨다니 다행입니다. 감사합니다
mutable 예시 부분에서 궁금한 점이 있습니다. 함수 int_x에 x값 1을 대입했는데 그 이후 연산 +=1을 하면 2가 나오지 않고 왜 1이 나오는지 궁금합니다.
이 이유가 바로 immutable 함수의 핵심 포인트라고 생각합니다
데이터형이 아닌 숫자, 문자, 튜플 등으로 입력값을 주었을때
(이번경우 x = 1) 원래 데이터에 변형이 일어나지 않는것같이요.
어제 하루 쉬고 공부다시 이어나갑니다!!
파이썬 람다 사용법에서 s,t선언과 할당을 해주지 않았더니 NameError : name 's' is not defined 이라는 에러가 fx=lambda x,y:test_lambda(s,t)이 라인에서 (s,t)에서 생겼습니다. s와 t를 제외하고 실행시켰을때 변수선언이 빠지면 에러가 발생한다는 것을 익혀보라는 의미에서 실행해보라하신 것일까요? 이부분에서 제가 어떤 것을 얻어 가야할지 잘 모르겠어요..
네. 파이썬 lambda 사용법을 정확히 이해하라는 의미에서 말한것입니다. 강의에서도 말했지만 lambda 로 정의된 함수는 C 언어의 #define 와 동일하게 실행시에 대체되는 개념입니다. 그러므로 s, t 가 없으면 실행할때 선언되어 있지 않으면 error 입니다. 파이썬은 compile 언어가 아닌 interpreter 언어이니까요
교수님 강의 감사합니다 그런데 교안대로 그대로 따라서 하기도 해보고 s = 100과 t = 200을 주석처리도 해봤는데 디버깅이 안됩니다. 초심자에게 힌트를 주실 수 있을까요? 꼭 풀어보고싶습니다!!! 아참 그리고 디버깅할 때 F5를 두 번 눌러야하던데 이는 왜그런지요? 먼저 감사합니다.
주석처리한후에는 반드시 커널l reset 을 통해서 메모리 초기화 해야 합니다. 제 강의는 Jupyter Notebook 기준이니 다른 에디터라면 해당된 에디터에서 소스 수정후 메모리 초기화 해야합니다
안녕하세요, 박성호 교수님. 현재 박성호 교수님 강의로 파이썬과 머신러닝을 배우고자 차근차근 강의를 들어가고 있는 대학원생입니다.
강의가 너무 좋고 좀 더 효율적으로 배우고 싶은데, 아무래도 ppt 파일이 없다보니 속도가 매우 느려지는 문제가 있습니다.
혹시 가능하면 ppt 자료를 받을 수 있을까요? 아니면 혹시 파이썬 한 조각 책을 보면 같은 내용으로 강의를 들을 수 있을까요?
강의 내용을 자세히 설명한게 파이썬 한 조각 책 입니다. ppt 파일은 출판사와의 저작권법에 의해 공유 불가이니 필요하다면 책으로 공부하시는게 좋을거 같습니다
@@NeoWizard 답변 감사합니다! 코로나 조심하시고요~!!
def mutable_immutable_func(int_x, input_list:
int_x += 1
input_list.append(100)
x = 1
test_list = [1, 2, 3]
mutable_immutable_func(x, test_list)
print("x ==", x, ", test_list ==", test_list)
jupyter notebook에서 이렇게 짜면,
File "", line 2
int_x += 1
^
SyntaxError: invalid syntax
이런 오류가 뜨는데, 이유를 잘 모르겠습니다...
조언 주시면 감사히 받겠습니다.
보니까 문법에러인데요....작성한 코드를 보면 다음과 같이 마지막에 괄호가 없네요, 마지막에 괄호 추가하면 될거 같은데요.
def mutable_immutable_func(int_x, input_list:
@@NeoWizard 아 그렇군요...제대로 보지 않고 괜한 질문을 드렸네요.. 영상 잘 보고 있습니다. 감사합니다^_^
감사합니다. 2023.4.25 수강완료