★연산자 (산술 연산자)
★변수
-데이터를 저장하는 공간
-프로그래밍 시에 정해진 값이나 계산된 값을 저장하기 위하여 사용되는 이름
-C,JAVA,C++에서는 사용하는 변수의 타입을 먼저 정의하지만 python에는 타입 지정없이 사용되며 구문에
따라 자동적으로 정해진다
( ex) C,JAVA,C++: int a=0; float b=1.2; Python: a=0 b=1.2)
★규칙
-대소문자 구별
-글자나 언더바(_)외의 다른문자는 사용불가(공백,특수문자x)
★연습문제
1. 화씨 온도(F)가 50일때의 섭씨 온도(C)를 계산
2. 일주일이 몇 분인지 계산
3. 하루가 24시간 이면 일주일은 몇 분 인지 계산
4. 다음의 주가가 89,000원이고 네이버의 주가가 751,000원이라면 다음 주식을 100주 네이버 주식을
20주 가지고 있을때 주식의 총액은?
5. 다음과 네이버의 주가가 각각 5%,10% 하락한다고 가정한다면 손실액은?
1.C = ( F - 32 ) / 1.8
cmd 환경설정
http://unxutils.sourceforge.net/
unxutils 기능
- 윈도우에서 유닉스(c언어 기반) 텍스트 유틸리티를 사용
UnxUpdates.zip C:압축풀기
환경변수 설정 C:\UnxUpdates
git 설치
★git 기능
- 복잡한 Branch 관리에 적합
- 심플하지만 핵심적인 기능 강력
- 로컬 저장소와 원격저장소의 분리 빠른 속도 로컬 저장소가 있기 때문에 다양 서비스 업체 존재
- 다양보조 툴
working directory
-실제 작업하고 있는 공간
state Area
-변경 이력을 관리
-working directory에서 git명령어를 통해서 추가 가능
-이 곳에 올라와 있는 파일만 저장소에 추가 및 수정 가능
-일종의 준비 구역
-변경하면 수정이 불가능하기 때문에 실수를 방지하기 위해 존재
git directory (Reporitory)
- 변경 이력을 저장하는 저장소
- local과 remote 저장소로 분리
git으로 소스 가져오기(복사)
git clone http://www.github.com/kang9693/pybasic5.git
gitignore 파일로 관리
특정 파일을 stage영역에 올라가지 않도록 자동으로 관리해줌
예시 ) */config/development
github
git을 사용하기 위한 서비스
github는 git저장소를 제공하는 서비스 중에 하나일 뿐이다.
즉 github를 사용하지 않고 git을 쓰는 회사도 있다.
git 명령어 모음(http://blog.naver.com/maverickjin8/220811299396)
★Repository 종류
저장소의 위치만 내 컴퓨터에 있느냐 서버에 있느냐의 차이
local이 없으면 저장 못한다
수정 부분 중에 같은 부분이 있으면 서로 충돌이 발생하지만 해결가능하다
1. local
외부에 위치하지 않고 작업하고 있는 컴퓨터에 존재
인터넷을 이용하지 않기 때문에 빠른 속도
인터넷이 연결되지 않아도 작업 가능
잦은 저장소 처리 요청에도 부담 없음
외부 저장소에 손실이 있어도 빠르게 복구
2. remote
전통적인 관점에서 저장소의 개념
외부 서버에 위치하여 변경이력을 기록하는 부분
인터넷을 이용하여 접근 가능
다중 사용자로부터 관리되는 각 로컬 저장소의 접점
python -m http.server 8001 (접속자 확인)
netstat명령어 - 우리가 자주 사용하는 유틸리티로 네트워크 게이트 간의 연결, 라우팅 테이블 정보등을 표시
- 네트워크 연결 상태 확인
netstat -an 모든 연결과 수신대기 포트를 표시하며 주소와 포트번호를 숫자로 표시하는 역할
로컬주소? 자신의 PC IP
외부 주소? 내 PC와 연결된 네트워크 시스템의 IP
상태? ESTABLISHED(연결 중 상태), CLOSED(끊어진 연결), LISTENING(열린 포트)
input은 잘사용하지 않는다 (데이터 입력은 사용)
%f 실수형
%d 정수형
%c 문자형 //쓸일이 없다. c언어에선 많음
%s 문자열
%o 8진수
%x 16진수
이스케이프 문자
-\n 한칸아래로 엔터와 같은효과
-\t tab
-\o NULL 끝을표현
-\\ 문자 "\"
c , java 배열 = {1,2,3,4}
파이썬 d=[1,2,3]
numpy,pandas => 지속 수학
id(name) 저장개체값
list.append(45.0) 데이터추가
딕셔러니형
SET(집합형)
'Python > Python' 카테고리의 다른 글
Python-리스트,튜플(자료형) (0) | 2017.05.29 |
---|---|
Python-숫자형,문자열,자료형 (0) | 2017.05.28 |
Python-환경구성 맛보기 (0) | 2017.05.20 |
뇌를자극) 수 텍스트와 비트1 (0) | 2017.03.11 |
뇌를자극) 준비 시작 (0) | 2017.03.11 |