태지쌤

로봇 & 코딩교육 No.1 크리에이터

파이썬 28

텐서플로 활용 MNIST 필기숫자 인식을 위한 CNN 프로그램

from tensorflow.keras import datasets, models from tensorflow.keras import Sequential, optimizers from tensorflow.keras.layers \ import Flatten, Dense, Conv2D, MaxPooling2D # MNIST 필기체 숫자 데이터세트 가져오기 (train_imgs, train_labels), (test_imgs, test_labels) \ = datasets.mnist.load_data() # 픽셀 값을 0~1 사이로 정규화 train_imgs, test_imgs \ = train_imgs / 255.0, test_imgs / 255.0 # Conv2D에 맞게 데이터 reshape train_..

Data Science 2023.12.01

취준생 필독서 자료구조와 알고리즘 with 파이썬(GOAT 시리즈)

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요. 오늘은 비전공자, 대학생, 개발자 그리고 취업준비생들을 위한 필독서 자료구조와 알고리즘 with 파이썬을 소개해드리려고 해요. 컴퓨터 관련 전공에서 가장 핵심적인 과목이 있다면 자료구조와 알고리즘일거에요. 저도 학부시절 두 과목을 수강했지만... 과목의 난이도가 워낙 높아서 재미있게 공부하기 어려운 과목이기도 해요. ​ 하지만 개발자로서 IT기업에 취업하려고 할 때 자료구조와 알고리즘에 대한 이해가 없다면 입사가 어렵기 때문에 과목이 어렵다고 무시할 수는 없어요. ​ ​ 생능북스에서 발행한 GOAT시리즈 도서인 만큼 어려운 내용을 독자들이 이해하기 쉽게 최영규 저자가 여러모로 노력한 책이에요. ​ ​ 책은 크게 2개의 파트로 되어있어서 첫 ..

파이썬 2023.11.25

파이썬의 메서드 체이닝(python method chaining)

​ ​ 파이썬의 메서드 체이닝은 한 객체의 메서드를 연속적으로 호출하여, 결과를 이어서 사용하는 프로그래밍 방식입니다. 예를 들어, 다음과 같은 문자열이 있다고 가정해 보겠습니다. ​ Python string = "Hello, world!" ​ 이 문자열을 대문자로 바꾸고, 공백을 제거한 다음, 길이를 구하려면 다음과 같이 작성할 수 있습니다. ​ Python string = string.upper() string = string.strip() length = len(string) ​ 이 코드는 다음과 같이 동작합니다. string.upper() 메서드를 호출하여 문자열을 대문자로 변환합니다. string.strip() 메서드를 호출하여 문자열 양쪽의 공백을 제거합니다. len() 함수를 호출하여 문자열..

이것저것 2023.10.19

파이썬 독학] 기본문법 끝내고 이제 생활 프로젝트 도전

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요. 오늘은 따끈따끈한 신간을 소개할게요. 길벗 출판사에서 출간한 (14일만에 뚝딱) 파이썬 생활 프로젝트 코딩 ​ 저자는 초등교사인 서승희 선생님이구요. 이름이 친근하다 싶었는데 역시! 파이썬 무작정 따라하기라는 길벗에서 나온 책의 저자였어요.​ ​ ​ 이 책도 열심히 읽었던 기억이 나네요. (아래의 리뷰 참고하세요)​ ​ [초등파이썬교재추천] 파이썬 무작정 따라하기 코딩교육 No.1 크리에이터 태지쌤이 소개하는 초등학생도 따라할 수 있는 초등파이썬교재 시리즈~! 오늘 ... blog.naver.com ​ 이 책에 머리말에 적혀있듯이 많은 사람들이 파이썬 독학을 하지만 기본 문법만 공부하고 그 이후에 무엇을 할지 방향을 잡지 못하는 경우가 많이..

파이썬 2023.09.04

[학교 선생님을 위한 파이썬교재] 나는 파이썬으로 머신러닝한다

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이라고 합니다. 오늘은 학교선생님들을 위한 파이썬 교재 '나는 파이썬으로 머신러닝한다'를 소개할게요.​ ​ ​ 이 책은 씨마스에서 출간되었어요. 씨마스는 코딩 관련 많은 책들을 많이 냈구요. 저도 씨마스에서 펴낸 책 여러 권 갖고 있어요. 2022년 6월 발행된 아주 따끈따끈한 책이구요.​ ​ ​ 파이썬? 인공지능? 머신러닝? 사실 비전공자 입장에서 쉽지 않은 주제에요. 아무리 쉽게 풀어썼다고해도.... 그 분야의 초보자의 입장에서는 어려운게 사실이에요. 이 책은 학교 현장에서 학생들에게 머신러닝을 가르친 경험과 노하우를 담았어요. 초보자도 머신러닝을 이해할 수 있도록 구성하였어요.​ ​ ​ 이 책의 공동저자 두 분 모두 현직 학교 선생님이고 정보 ..

Data Science 2023.08.09

파이썬 코드를 클라우드에서 실행하기(python anywhere)

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요. ​ 파이썬 코드를 파이참, VScode에서 실행할 때도 있지만 특정 파이썬 프로젝트의 경우에는 매일 혹은 특정 주기(시간)로 자동으로 코드를 실행하면 좋을 때가 있습니다. ​ 예를 들어 유데미 안젤라 유의 파이썬 강의 예제 중 하나인 파이썬이 자동으로 지인들의 생일이 되면 이메일로 생일 축하 메시지를 전송하는 [생일 자동축하기 프로그램] 같은거죠. ​ 이럴 때 활용할 수 있는 서비스가 python anywhere에요. ​ ​ 서비스 이용을 위해 python anywhere에 로그인하구요. ​ python anywhere에 회원가입을 해야하는데 비기너의 경우 무료에요. ​ ​ python anywhere에 회원가입 후 로그인하면 Files라는..

파이썬 2023.08.03

streamlit 파이썬 조합으로 웹앱 만들기

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요. ​ 찾아가는 AI교육캠프를 준비하면서 알게 된 streamlit ​ ​ html, CSS, 자바스크립트 필요없이 순수하게 파이썬만으로 웹앱을 만들 수 있어요. ​ streamlit은 관련 문서가 잘 정리되어 있고 예시 코드도 제시되어있어서 간단한 코드 복사 붙여넣기 만으로도 streamlit을 경험해 볼 수 있어요. ​ ​ VScode나 파이참을 설치해서 로컬에서 코딩할 수도 있지만 학교에서 여러 학생들을 대상으로 교육을 해보니까 각 PC마다 설정이 다 다르고 파이썬 설치 옵션 파이썬 실행 파일의 위치 등 참 에러의 원인이 다양하더라구요. 그래서 학교에서 교육할 때는 VScode나 파이참보다는 설치없이 클라우드에서 바로 실습할 수 있는 re..

카테고리 없음 2023.07.28

처음만나는 AI수학 with 파이썬

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요. chatGPT로 인해 인공지능이 핫해졌는데요. 인공지능을 제대로 이해하려면 수학이 필수인거 아시죠? 그래서 골라본 책이에요. ​ 출판사는 영진출판이구요. 저자는 일본에서 활동하는 AI관련 교육자이자 엔지니어에요. (유데미에 저자의 강의가 올라가 있는데 아쉽게 한국어 번역은 없어요....ㅠㅠ) ​ ​ 책 표지에서 이 한마디가 끌렸어요. 중학교 수학만 알고 있으면 OK 이 말이 상징하는 건 그만큼 기초가 없어도 된다는 점 난이도가 어렵지 않게 구성되어있다는 거에요. ​ ​ 저자는 이 책을 AI에 대해서 배우고 싶지만 수학에 문턱의 높이를 느끼는 사람에게 추천한다고 밝히고 있어요. ​ ​ 최근에는 워낙 프레임워크가 잘 만들어져있어서 굳이 수학을 ..

Data Science 2023.05.06

[코딩 독학] 코딩은 처음이라 with 파이썬

안녕하세요? 로봇 & 코딩교육 No.1 크리에이터 태지쌤이에요. 벌써 4월입니다. 올해 코딩 공부하기로 마음먹고 작심삼일로 금방 무너졌을지도 모를 여러분을 위해 파이썬 입문용 책을 소개할게요. 영진닷컴에서 나온 코딩은 처음이라 with 파이썬이에요. ​ 이 책은 개발자가 저자에요. C/C++로 개발을 시작했고 지금은 파이썬을 주 언어로 사용하면서 인프런에서 파이썬 강사로 활동 중이에요. (저자 남규진/남박사) ​ 파이썬 독학할 때 어려운 건 공부하다가 막혔을 때 도움을 받기 쉽지 않다는 점인데요. 개프로(개발자 되기 프로젝트)라는 네이버 카페나 저자의 블로그를 통해서 질의응답이 가능해서 독학이 수월하다고 볼 수 있어요. ​ 그리고 영진닷컴 유튜브 채널을 통해서 저자의 직강을 통해 언제 어디서든 학습할 수..

파이썬 2023.04.18

파이썬 데코레이터(decorator)

''' 실행 시간 측정 데코레이터 ''' def elapsed(func): # 함수를 인풋으로 받는다. def wrapper(a, b): print('함수가 실행됩니다.') start = time.time() result = func(a, b) # 함수 실행 end = time.time() print("함수 수행시간: %f 초" % (end - start)) # 함수 수행시간 return result # 함수 실행 결과 반환 return wrapper @elapsed def func1(a, b): val = a + b return val @elapsed def func2(a, b): val = a * b return val if __name__ == "__main__": result = func1(1,2..

파이썬 2023.03.08
반응형