코딩공부 썸네일형 리스트형 컴퓨터언어는 뇌의 언어 활성화 못시킨다고?.. 안녕하세요 찌용입니다. 오늘도 재미있는 정보를 공유드리려 합니다. 바로 요즘 모르는 사람이 없는 컴퓨터언어에 관한 내용입니다. 코딩을 매일 해야하는 데싸로서 흥미롭게 보게 되었답니다. 그럼 어떤 내용인지 살펴 보시죠.컴퓨터 코딩과 뇌의 관계MIT의 신경과학자들은 컴퓨터 코드를 읽을 때 뇌의 언어 처리 영역이 활성화되지 않는다는 사실을 발견했습니다. 대신, 수학 문제나 퍼즐을 풀 때 활성화되는 일반적인 인지 네트워크인 '다중 수요 네트워크'가 활성화됩니다. 이는 컴퓨터 코딩이 언어 학습과 유사하지만, 뇌의 다른 부분을 활용한다는 것을 의미합니다.언어와 인지Evelina Fedorenko 교수의 연구는 언어와 다른 인지 기능 간의 관계에 중점을 둡니다. 이전 연구에서 팀은 음악과 수학이 뇌의 언어 네트워크.. 더보기 [알고리즘] OX 퀴즈 리스트 내포 if else 반복문 eval 함수 프로그래머스 앞선 과정으로 이제 리스트 내포를 활용한 함수 생성에 익숙해지기 시작했다. 그리고 알지 못했던 eval 함수의 존재.. eval 함수는 코딩 테스트 시에는 사용하면 좋지만 실제 개발시에 굉장히 조심해서 사용해야 한다는 점. 기억해야 할 것이다. 그러나 코딩 테스트 때에 아래와 같은 O, X 문제 풀때 eval 함수를 사용하지 않는다면 하나 하나씩 split 해주고 분리해주어야 하기 때문에 잘 활용하는 것이 좋다. 그리고 리스트 내포. 정말 간결하게 짤수 있어서 좋다. def solution(quiz): result = ["O"if eval(i.split("=")[0]) == eval(i.split("=")[1]) else "X" for i in quiz ] return result 위의 코딩에서는 이전의.. 더보기 [알고리즘] n의 배수 고르기 리스트 내 반복문, 조건문 사용 프로그래머스 level 0 앞선 포스팅에서 리스트 내 반복문을 사용할 수 있다는 내용을 적어두었다. 그래서 코딩 할때 가급적 리스트의 결과를 리턴해야 할 경우에는 한번에 리스트내 반복문, 조건문을 사용하는 구조가 안되더라고 바꿔보기로 했다. 아래는 처음에 그냥 또 직관적으로 코딩 했던 것 def solution(n, numlist): result = [] for i, num in enumerate(numlist): if num % n == 0: result.append(num) print(result) return result 아래의 코드는 리스트 내 반복문, 조건문을 사용해서 문제를 해결했다. def solution(n, numlist): return [num for num in numlist if num % n == 0] 조금.. 더보기 이전 1 2 3 다음