Python 36

SK networks AI Camp - Python 기본(1)

두번째 시간에는 Python 기본 문법에 대해 알아보았어요.정리한 걸 포스팅 해볼게요. 변수? 상수? 계수?4x + 6 = 12   ... 4 : '계수' , x : '변수', 6 : '상수' , 12 : '상수' - 변수(Variable) : 변하는 수. 즉, 데이터가 변하는 경우 변수를 사용- 상수(Contant) : 변하지 않는 수. 즉, 프로그래밍 中 어떤 경우에도 변하지 않는 경우 사용- 계수(Coefficient) : 상수 중 변수와 관련이 있는 것 (* 딥러닝/머신러닝에서 많이 사용) 변수 이름 규칙?- 대소문자 구분- 알파벳, 숫자, 언더바(_) 가능- 변수명 첫 글자에 숫자는 문법 오류!!- Python 키워드 및 정의된 함수 및 클래스명으로 사용 불가!a = 1b1 = 2B1 = 100..

Networks/Python 2024.07.10

SK networks AI Camp - Jupyter & VSCode 유용한 단축키 모음

이번 강의에서 사용하는 프로젝트는 Python 3.10 버전 가상환경 설정으로 하여 진행하였어요.가상환경 설정을 모르겠다면 아래 링크를 통해 설정법을 보고 해보세요.2024.07.08 - [컴퓨터 공학/Network] - SK networks AI Camp - Python, Git 등 설치 SK networks AI Camp - Python, Git 등 설치SK networks AI Camp 3기가 24.7.8일 자로 오픈 했어요!오늘은 하루 정도 설치만 했답니다.교육을 위해 사용할 여러가지 툴들을 설치합니다!1. Python2. VS Code3. Git4. Docker  딥러닝, 머신러닝을 하기에 적합joowon582.tistory.com가상환경에 접속해서 jupyter을 깔아줄게요.터미널에서 가상환경..

Networks/etc 2024.07.09

SK networks AI Camp - Python, Git 등 설치

SK networks AI Camp 3기가 24.7.8일 자로 오픈 했어요!오늘은 하루 정도 설치만 했답니다.교육을 위해 사용할 여러가지 툴들을 설치합니다!1. Python2. VS Code3. Git4. Docker  딥러닝, 머신러닝을 하기에 적합하다고 평가된 파이썬을 사용해요.그렇다면 왜 사용할까요? python 장점- 웹프로그래밍 가능- 데이터 분석에 탁월 : Numpy, Pandas, Matplotlib 등 다양한 라이브러리로 처리, 분석, 시각화가 빨라요- 인공지능, 머신러닝 : Scikit-learn, Tensorflow, PyTorch, Keras 등 다양한 라이브러리를 제공해줘요 파이썬 설치를 위해 사이트로 이동해볼게요.https://www.python.org/downloads/ Down..

Networks/Python 2024.07.09

PYTHON(2-2 주차)

숫자 연산자 사칙 연산자: +,-,*,/ 정수 나누기 연산자( // ): 숫자를 나누고 소수점 이하의 자릿수를 떼어 버리고 정수부분만 남기는 것 나머지 연산자( %) : A를 B로 나눴을 때 남은 나머지를 구하는 연산자 제곱 연산자( ** ) : A**B => A의 B승 연산자에 우선순위는 1. 곱하기/나누기 2. 더하기/빼기 # TypeError 예외: 문자열과 숫자를 사칙 연산자로 연결하는 경우 발생하는 오류 복합 대입 연산자 연산자 이름 설명 += 숫자 덧셈 후 대입 -= 숫자 뺄셈 후 대입 *= 숫자 곱셈 후 대입 /= 숫자 나눗셈 후 대입 %= 숫자 나머지를 구한 후 대입 **= 숫자 제곱 후 대입

PYTHON (2 번째 공부)

오늘 공부할 자료 자료와 자료형의 의미 문자열을 생성하는 방법, 문자열에 적용할 수 있는 연산자 숫자를 생성하는 방법과 숫자에 적용할 수 있는 연산자 변수를 선언하고 변수에 값을 할당하는 방법 자료 프로그램은 기본적으로 "자료를 처리" 하는 역할을 수행 프로그래밍에서는 처리할 수 있는 모든 것을 자료라고 부름. 예시: 카메라로 사진을 찍으면 사진이 자료, 카메라에 저장하는 것 처리 게임에서 경험치를 얻으면 경험치가 자료, 경험치를 증가시키는 것이 처리 자료형과 기본 자료형 가장 기본적인 자료형: 문자열, 숫자, 불 1. 문자열(string): "안녕하세요" "Hello World" 2. 숫자(number): 52, 273, 103, 23 3. 불(boolean): True, False 자료형 확인하기 자..

PYTHON 공부(1 주차)

파이썬의 특징 1. 강력한 기능 무료로 사용 2. 읽기 쉽고 사용하기 쉬움 3. lot와 쉽게 연동 가능 4. 다양하고 강력한 외부 라이브러리들이 풍부 5. 강력한 웹 프레임 워크 - 플랫폼 독립적인 언어: 어떤 운영체제든 상관없이 이용 가능 - 인터프리터 언어: 소스코드 자체를 바로 실행하는 언어 - 객체 지향 언어: 기능과 정보를 정의, 결합하여 프로그램 작성 방식 - 동적 타이핑 언어: 프로그램 실행 시점에서 변수의 타입을 결정하는 언어 파이썬 사용 IDE - Vscode 링크: https://code.visualstudio.com/download - Pycharm 링크: https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows - Ana..