728x90
반응형

파이썬따라하기 23

#실습2편 - 파이썬 모듈 패키지 설치 기초 python

유튜브의 성공 비결은 뭘까? 뭐다? 크리에이터의 역할이 가장 큼 유튜브는 크리에이터가 만든 영상을 자체 서버에 저장하여 서비스하는 형태임 유튜브는 크리에이터가 쉽게 업로드 할 수 있게 환경 조성에만 힘쓰고 영상은 오로지 크리에이터들이 창조함 유튜브에서 직원을 고용하여 직접 영상을 만들었다면 얼마나 걸렸을까... 2019년도 자료에 의하면 1분마다 400시간의 영상이 업로드 된다고하니 유튜브가 가진 영상은 막대할 것으로 예상됨 직접 경험하지 않더라도 유튜브 영상을 통해 학습하고 간접경험으로 성장하는 트렌드로 변하고 있음 이렇듯 자체적으로 창조하는것은 트렌드보다는 타인이 만든 결과물을 활용하는 집단지성의 결과물이 트렌드가 되는 시대임 파이썬도 유사한 트렌드임 다른 개발자가 만들어 놓은 코드를 잘 활용하는 개..

#실습1편 - 파이썬 예외 처리 기초 python

※접속하시어 실습하면서 학습하세요. 파이썬 설치 없이 코드실행할 수 있어요 클릭클릭 : https://tinyurl.com/ynpj4ykv 파이썬 실습 실행 가능해요 이용해 보세요 파이썬 코드 입력하시고 맨우측 '▶' 클릭하면 실행 됩니다 #파이썬 테스트 코드 (복사붙여넣기로 테스트해보세요) for i in range(5): print(str(i) + ' 오늘하루 행복하세요') 파이썬은 컴퓨터 언어다 이 modoopython.tistory.com 코딩은 전쟁터와 같음 무슨일이 발생 할지 예측이 안됨 파이썬 입문자는 주로 겪는 상황이므로 좌절이나 포기는 금물임 그렇다고 당연시 여기는 것도 좋은자세는 아님 개발자는 수식등 구현할때 최대한 결과값을 고려하지만 예상치 못한상황이 발생하면 코드가 오류를 발생하며 ..

#클래스모듈패키지3편 - 파이썬 패키지 기초 python

패키지의 사전적인 뜻은 '꾸러미' '묶음'을 의미함 파이썬에서도 유하하게 모듈을 모아 놓은 것을 의미함 변수 >> 함수 >> 클래스 >> 모듈 >> 패키지 패키지가 가장 큰 구조임 파이썬을 하는 이유는 손으로 하는 것을 자동으로 하기위함임 그리고 한번 한것을 두번 안하기 위함임 도구를 사용하여 진화하는 인간의 삶과 동일 같은 실수는 두번 안하고 싶으며 한번 만들어서 수정 개선 보완은 할수 있지만 똑같은거 또 다시 만들어야 하는 이유는 없음 그래서 한번 잘 만들고 그 잘 만들어 진걸 발전시켜 또 만들어서 결국 내가 발전함 수학에서 더하기 빼기를 배워서 알아야 인수분해도 하고 함수도 풀며 고교 마지막에 가서는 미적분까지 할 수 있게됨 그와 마찬가지로 함수를 만들고 클래스를 만들고 그것이 모여 모듈을 만듦 그..

#클래스모듈패키지2편 - 파이썬 모듈 기초 python

공부와 기억과 경험은 반복의 연속과정임 아무리 반복해도 지나치지 않기에 파이썬의 코드 형태 구조에 대해 다시 언급함 변수 >> 함수 >> 클래스 >> 모듈 >> 패키지 패키지로 갈 수록 큰 형태임 모듈의 사전적인 뜻은 '부분' '구성단위' 등 일부분을 뜻하고 파이썬에서는 함수 클래스를 모아 놓아 놓은 파일임 모듈은 파이썬이 구현된 .py 파일이 결과물임 .py에는 클래스와 함수가 선택적으로 구성될 수 있음 #modoopython.py class calculator(): def add(self,input1,input2): print(input1+input2) def minus(input1,input2): print(input1 - input2) ''' import modoopython modoopython..

#클래스모듈패키지1편 - 파이썬 클래스 기초 python

※접속하시어 실습하면서 학습하세요. 파이썬 설치 없이 코드실행할 수 있어요 클릭클릭 : https://tinyurl.com/ynpj4ykv 파이썬 실습 실행 가능해요 이용해 보세요 파이썬 코드 입력하시고 맨우측 '▶' 클릭하면 실행 됩니다 #파이썬 테스트 코드 (복사붙여넣기로 테스트해보세요) for i in range(5): print(str(i) + ' 오늘하루 행복하세요') 파이썬은 컴퓨터 언어다 이 modoopython.tistory.com 일반적 클래스는 학급, 강의 뜻이 있지만 다른 뜻도 있음 '클라스가 다르다' '이태원 클라스' 등 계층 수준 등급등 뜻도 존재 파이썬에서는 클래스가 템플릿, 틀과 같은 역할로 사용됨 클래스는 기능에 맞는 이름을 정의해야함 class size_calculator(..

#입출력4편 - 파이썬 프로그램의 입력과 출력 기초 python

일반적으로 python 코드를 파일로 만들때는 확장자를 '.py'로 해야함 그리고 cmd창에서 'python 파일명.py'를 입력하여 개발자가 만든 코드를 수행함 외부 입력으로 코드가 수행하게 구현 가능할 수도 있음 #caluator.py def calculator_all(input1,input2, mode): if mode == '+': print(input1 + input2) elif mode == '-': print(input1 - input2) elif mode == '*': print(input1 * input2) elif mode == '/' and input2 != 0: print(input1 / input2) else: print('colculator is not operated') imp..

#입출력3편 - 파이썬 파일 읽기 쓰기 추가 기초 python

변수설정하고 출력하는 것을 주피터 노트북에서만 가능한가? 뭐다? 직접 C:또는 저장경로에 파일을 생성하고 읽을 수도 있음 직장인들은 엑셀 파워포인트 워드 등 주로 자료를 만들어 업무를 진행함 학생들은 엑셀 파워포인트 워드로 과제를 수행하여 제출함 업무나 과제수행시 수치자료등 자동으로 작성된다면 업무나 과제를 진행하는데 편리함 그래서 파일을 읽어 들여 python으로 가공하고 다시 파일을 작성하여 업무나 과제를 진행함 path = 'D:\\tmp\\test.txt' mode = 'w' f = open(path,mode) print(type(f)) print(f) f.close() -결과 (드래그로 확인가능) 파일을 쓰기위해서는 파일을 정의해야함 그 형태가 open함수를 사용하고 경로와 'w'를 입력해야함 ..

#입출력2편 - 파이썬 사용자 입력 및 출력 기초 python

※접속하시어 실습하면서 학습하세요. 파이썬 설치 없이 코드실행할 수 있어요 클릭클릭 : https://tinyurl.com/ynpj4ykv 파이썬 실습 실행 가능해요 이용해 보세요 파이썬 코드 입력하시고 맨우측 '▶' 클릭하면 실행 됩니다 #파이썬 테스트 코드 (복사붙여넣기로 테스트해보세요) for i in range(5): print(str(i) + ' 오늘하루 행복하세요') 파이썬은 컴퓨터 언어다 이 modoopython.tistory.com 사용자 입력은 언제쓴다? 뭐다? 개발자가 입력을 결과값에 반영하기 위함임 def add(input1,input2): output = input1 + input2 print(output) while True: t_str = input() #숫자두개를 띄어쓰기로 입..

#입출력1편 - 파이썬 함수 기초 python

※접속하시어 실습하면서 학습하세요. 파이썬 설치 없이 코드실행할 수 있어요 클릭클릭 : https://tinyurl.com/ynpj4ykv 파이썬 실습 실행 가능해요 이용해 보세요 파이썬 코드 입력하시고 맨우측 '▶' 클릭하면 실행 됩니다 #파이썬 테스트 코드 (복사붙여넣기로 테스트해보세요) for i in range(5): print(str(i) + ' 오늘하루 행복하세요') 파이썬은 컴퓨터 언어다 이 modoopython.tistory.com 함수란 뭐다? 자동화 틀이라고 이해하면 편함 반복적으로 이야기하지만 코딩은 손으로 하는 반복적인것을 코드로 구현하여 컴퓨터가 자동으로 하기 위함임 그런 자동화 틀의 가장 작은 형태임 중학교에서 배운 기억을 되살려보면 y = 2x + 3이 함수임 '일차 함수' 첨..

#제어문3편 - 파이썬 while문 기초 python

※접속하시어 실습하면서 학습하세요. 파이썬 설치 없이 코드실행할 수 있어요 클릭클릭 : https://tinyurl.com/ynpj4ykv 파이썬 실습 실행 가능해요 이용해 보세요 파이썬 코드 입력하시고 맨우측 '▶' 클릭하면 실행 됩니다 #파이썬 테스트 코드 (복사붙여넣기로 테스트해보세요) for i in range(5): print(str(i) + ' 오늘하루 행복하세요') 파이썬은 컴퓨터 언어다 이 modoopython.tistory.com python 반복문은 두가지가 있음 for문은 반복할 원동력인 range, 리스트, 튜플, 딕셔너리 등이 필수로 필요하며 원동력은 한정적인 리소스임 한마디로 범위가 정해짐 while문은 조건문이 필수로 필요하며 조건문이 True이면 무한반복임 코드를 구현에 실수..

728x90
반응형