PYTHON 특징 설치 기초 문법 - 숫자형, 문자열, List
PYTHON : 특징 1. 코드를 한 줄씩 읽어 내려가며 실행하는 프로그램. 컴파일러와는 대조적이며, 이 방식을 쓰는 프로그래밍 언어는 정말 많다. 대표적인 것이 MATLAB과 Python이다. 2. 문법에 줄간격이 중요하다 (규칙) 3. 개발 속도 빠르다 : 시스템 유틸리티 제작 , gui 프로그래밍 , 웹 개발 (Flask ,django) , 수치 연산 , 데이터베이스 , ai 4. 앱 개발 불가 , 운영체제 개발 불가 검색 : 시스템 환경 변수 편집 환경변수 : path : 파이썬 설치된 경로 추가 ex) C:\Program Files\Python310 , C:\Program Files\Python310\Scripts -> 위로 이동 python 윈도우 검색창에 "python" 검색 IDLE -> ..
JS Rest 파라미터 사용 방법 간단한 예제로 알려드립니다
//REST 파라미터 ?? const child5 = { name: "철수", age: 8, school: "다람쥐초등학교", money: 2000, hobby: "수영", } //delete child.money -> 원본을 건들이는 명령어 //how to use ...rest const { money, hobby, ...rest } = child5; //...rest = {name , age, school} console.log('rest', rest) 변수 이름은 자유 ! ...aaa , ...bbb , ...ccc 아무거나 적어도 상관 없다. spread 연산자과 구조분해할당 합쳐서 구현
PYTHON 문법 - Class , 상속 , 모듈에 대해 코드를 통해 알아보자
Immutable (정수 , 실수 문자열 , 튜플) VS Mutable (리스트 , 딕셔너리 , 집합 ) b = [1, 2, 3] def test_(b): b = b.append(4) test_(b) print(b) 리스트 , 딕셔너리 , 집합 글로벌 변수와 지역 변수가 별개의 존재인건 같은데 같은 주소를 보고 있고 해당 주소에 있는 값들이 변경 되고 있기 때문에 조회를 하면 변경된 값을 볼 수 있다. 클래스 ,모듈 ,패키지 ,예외처리 ,내장함수 외장함수 클래스가 무엇이냐 ? 예를 들면 두개의 계산기가 따로 계산을 해야한다면 ? 다른 계산기로 다른 계산값이 나와야 한다. class Calculator: def __init__(self): self.result = 0 def __add__(self, num..