반응형 programming760 엔트리 블록코딩 쉬움 9단계 이상한 숲 속의 엔트리봇 엔트리 블록코딩의 쉬움 9단계는 단조롭다. 그간 사용한 블록들을 연습하는 정도이다. 제시된 블록을 보면 어렵지 않을 것이다. 매드플라워를 제거하기 위해 부채질하기 블록을 사용하고 앞으로가기 왼쪽 또는 오른쪽으로돌기 블록을 사용하여 이것들을 반복하면 된다. 주어진 미션 이미지를 보면 엔트리봇을 이용하여 매드플라워를 제거한 후 전진하여 뱃지를 먹고 다시 돌아오면 된다. 반복의 연속이다. 어떤 블록을 가지고 반복하는지 보일 것이다. 반복하기가 난해하다면 이전에 작성한 내용을 참고하자. ▶ 엔트리 블록코딩 쉬움 8단계 이상한 숲 속의 엔트리봇 제시된 블록 엔트리봇을 동작시키기 위한 제시된 블록을 보자. 블록꾸러미에는 5가지의 블록이 있다. 쉬움 9단계까지 왔다면 블록의 의미가 어떠한지 알 수 있을 것이다. 다시.. 2021. 8. 16. 파이썬 컴프리헨션 기존의 목록을 재가공하여 새 목록을 만듬 Python Comprehension 파이썬 컴프리헨션은 복잡한 코드를 단순화하여 기존의 목록을 새로운 목록으로 만드는 독특한 동작을 한다. C#의 Linq 또는 Lambda 식과 같은 느낌이 든다. 다만 차이가 있다면 기존의 목록이 새로운 목록으로 바뀐다는 점이 차이가 있다. 이것은 내부 동작이기 때문에 그렇다고 넘어가자. 파이썬 컴프리헨션 Python Comprehension 파이썬 컴프리헨션은 목록의 내용을 재구성한다. 코드는 단순하다. 코드를 보면 알 수 있는데, 파이썬 컴프리헨션 동작이 발생하면 내부적으로 반복을 실행하여 조건에 맞는 목록으로 변경한다. 문법은 아래와 같다. list = [expression for item in iterable if condition == True] 위의 구문을 해석하면 반복되는 리스트에서 상태가 .. 2021. 8. 16. 비주얼 스튜디오 코드에 텐서플로우 설치하기 install tensorflow visual studio code 비주얼 스튜디오 코드를 이용하면 편하게 작업할 수 있는 것들이 많다. 텐서플로우도 마찬가지 공식문서에도 비주얼 스튜디오 코드로 작성하는 지원문서가 많다. 파이참으로 하려고 했지만 쉽지 않기에 다시금 비주얼 스튜디오 코드를 사용하는 것도 있다. 편한 것이 좋다. 텐서플로우 설치하기 Install TensorFlow Visual Studio code 텐스플로우를 설치하기 위한 기본적인 명령어는 pip install tensorflow 이다. 텐서플로우를 설치하기 위해 cmd 혹은 도스 커맨드창에 명령어를 입력하면 에러가 발생한다. 비주얼 스튜디오 코드가 편한것이 별도의 커맨창을 지원하여 그곳에서 명령어를 실행하면 설치가 된다. 텐서플로우 설치 전 주의사항 윈도우 사용자를 기준으로 작성해 본다. 에러가 발생했.. 2021. 8. 15. 엔트리 블록코딩 쉬움 8단계 이상한 숲 속의 엔트리봇 엔트리 블록코딩의 쉬움 8단계부터는 본격적으로 그동안 사용했던 블록들을 응용하는 단계라 할 수 있다. 반복하기 블록을 사용하여 블록의 갯수 사용을 최소화하여 엔트리봇을 목적지까지 보내는 것이 목적이기도 하다. 엔트리봇이 목적지까지 가기 위해 어떻게 해야 할지 생각해 본다. 주어진 미션 엔트리 쉬움 8단계의 이미지를 보면 매드플라워 3개가 보인다. 매드플라워를 제거하고 엔트리봇을 전진하여 목적지까지 보내면 된다. 주어진 블록으로 어떻게 하면 되는지 어렵지 않다. 제시된 블록 블록코딩 엔트리 쉬움 8단계에서 제시된 블록은 5가지이다. 지겹도록 많이 본 것들이 있고, 아직 난간한 것들이 있다. 블록의 의미가 무엇인지 수시로 생각해 본다. 앞으로가기 엔트리봇이 앞으로 이동한다. 왼쪽으로돌기 엔트리봇이 왼쪽으로 .. 2021. 8. 15. 이전 1 ··· 157 158 159 160 161 162 163 ··· 190 다음 반응형