강의 14

[python3] 4강. 변수와 제어문 -1

목표 1. 변수가 무엇인지 그리고 변수를 어떻게 사용되는 알아보겠습니다. 2. 제어문이 무엇인지 그리고 제어문 어떻게 사용되는 알아보겠습니다. 3. 변수가 제어문에서 어떻게 사용하는지를 알아보겠습니다. 강의영상 https://youtu.be/DS89SziAFAk 변수 1. 정의 - 변수는 상자와 같습니다. * 비유 설명 - 우리는 물건을 따로 보관하고 싶을 때 상자를 구입해서 물건을 보관합니다. program은 자료를 따로 보관하고 싶을 때 변수를 선언해서 자료을 보관합니다. - python은 변수도 객체 입니다. 2. 선언 1) program에서 선언이란? - program에게 사용할 수 있는 변수가 있다는 것을 알려주는 것입니다. 2) 선언 방법 변수명 = 값 2. 명칭 방식 1) 변수명 규칙 - 영..

강의/python3 2022.04.07

[python3] 3강. 프로그램의 기본 구조

목표 프로그램의 기본 구조에 대하여 알아 봅니다. 강의영상 https://youtu.be/DS89SziAFAk Program의 기본 구조 program은 일반적으로 여러 파일로 쪼개져서 구현이 됩니다. 하지만 모든 파일의 구조는 아래를 따릅니다. 1. Header 들... (필수, python은 예외) - Header의 목적은 각종 library(기능들의 묶음)를 program에서 사용하겠는 것을 선언하기 위한 것이다. 2. class 들...(선택) - class의 목적은 연관된 (변수 + function) 을 묶어 놓기 위해한 것이다. 3. function 들...(선택) - 자료(=data) 를 처리 하기 위해 사용됨 4. main function(필수) - program의 시작 위치 구조 예시 C..

강의/python3 2022.04.04

[python3] 2강. 강의 커리큘럼

개요 목표 프로그램을 구현 하기 위해 무엇을 배워야 하는지 알아 봅니다. 목표 프로그램 client/server를 기반으로하는 채팅 프로그램. 레벨 확인 Sample Code import os import jwt import uuid import hashlib import json from urllib.parse import urlencode import requests access_key = os.environ['ACCESS_KEY'] secret_key = os.environ['SECRET_KEY'] server_url = os.environ['SERVER_URL'] class MyUpbit: def __init__(self, _name): self.name = _name def get_name(se..

강의/python3 2022.03.30

[python3] 1강. OT

강사 소개 개발 분야 - 리눅스 시스템 응용프로그램 개발 - 클라우드 보안 개발 - 네트워크 보안 사용 언어 - C언어 개발 - 6년 - C++ 개발 - 4년 - 그외 언어(python, go, javascript, html)는 조금씩 건드려봄 목표 최종 목표는 python3를 이용하여 client/server 구조인 채팅 프로그램 만들기 - 선정 사유 : 대부분의 프로그램은 client/server구조로 되어있기 때문이고이에 기초가 되는 것이 채팅 프로그램 입니다. 시간 - 매주 토요일, 오후 9시 , 1시간 (시간 조정 가능 합니다) 강의 방식 - 언어에 종속 되지 않는 방향으로설명 - 설명 + 실습 강의 설명 방식 top-down 방식으로 진행 - sample code를 확인 후 다시 만들어가는 방..

강의/python3 2022.03.30