일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 자바스크립트
- 웹사이트성능
- APNS
- 성능
- git
- 웹사이트 성능
- Design Pattern
- 푸시
- gcm 푸시 번역
- php
- Push
- 페이스북 번역
- 카프카 트랜잭션
- nginx
- 디자인패턴
- kafka
- NoSQL
- nginx설치
- 카프카
- 웹사이트최적화기법
- 푸시 번역
- notification
- JPA
- GCM
- nginx설정
- redis
- 레디스
- GCM 번역
- Java
- Today
- Total
목록Computer Science/Python (5)
간단한 개발관련 내용
1. 튜플의 연산- 튜플은 임의의 객체의 순서를 가지는 모음으로 리스트와 유사한 면이 많다. 차이점은 변경 불가능 형이라는 것이다. 또한 튜플은 리스트가 가지고 있는 것과 같은 메소드를 쓰지 않는다. 튜플은 시퀀스 형이므로 시퀀스 형이 가지는 일반적인 연산을 모두 가진다. (인덱싱, 슬라이싱, 연결, 반복, 길이 연산 등) 튜플은 ()로 표현한다. 아래의 문법은 모두 튜플이다.>>>t =()>>>t=(1,2,3)>>>t=1,2,3>>>r=(1,)>>>r=1, 튜플은 중복과 좌우변 복수개의 자료를 치환할 수 있다.>>>t=(12345, 54321, 'hello!')>>>u=t,(1,2,3,4,5)>>u((12345, 54321, 'hello!'),(1,2,3,4,5))>>>x=1>>>y=2>>>x,y = ..
1. 파이썬 리스트- 리스트는 순서를 가지는 객체들의 집합으로, 파이썬 자료형들 중에서 가장 유용하게 활용된다. 리스트는 시퀀스 자료형이면서 변경 가능형이다.(내장 자료형 중 변경 가능 자료형은 리스트와 사전뿐이다.)따라서 시퀀스 자료형의 일반적인 특징(인덱싱, 슬라이싱, 연결, 반복, 멤버십 테스트 등)을 지원하며, 변경이 가능한 특성에 따라 자료의 크기를 동적으로 임의 조절하거나, 내용을 치환하여 변경할 수 있다. 리스트는 []로 표현된다. 2. 중첩리스트>>>s=[1,2,3]>>>t=['begin',s,'end']>>>t['begin',[1,2,3],'end']>>>t[1][1]2 3. 리스트의 메소드들 - append, insert, index, count, sort, reverse, remove..
1. 시퀀스 자료형 시퀀스 자료형이란, 여러 객체들을 저장하는 저장 자료형이며, 각 객체들은순서를 가진다. 그로인해 각 요소들은 첨자(Index)를 이용하여 참조가 가능하다. 특성을 정리하면 다음과 같다. - 여러 개의 객체를 저장할 수 있다. - 각 객체들은 순서를 갖는다. - 각 객체들은 첨자를 이용하여 참조 가능하다. 예)>>>s = 'abcdef' >>>s[0] # 인덱싱(indexing)>>>s[1:3] # 슬라이싱(slicing) >>>ss = 'abc' + 'def' # 연결하기(concatenation) >>>ss * 4 # 반복하기(repetition) ss+ss+ss+ss 와 동일 >>> c in ss # 멤버쉽 테스트 어떤 객체가 시퀀스 객체에 포함되었는지 검사True
예전 블로그 복사 - http://blog.daum.net/7dbwnckd/7972577 1. 파이썬 수치 자료형의 표현 범위 데이터형비트 수표현 범위 int32비트 -2147483648 ~ 2147483647 long 무제한(메모리가 허용하는 한) 무제한 float 64비트 유효자리 15자리, 약 10의+-308승 complex 실수부 및 허수부 각각 64비트 유효자리 15자리, 약 10의+-308승 2. Decimal 클래스의 활용 : 오차 없는 계산 결과를 얻어야 한다면 사용하라.
* 예전 블로그 복사. - http://blog.daum.net/7dbwnckd/7972575 Eric Raymond씨도 "How To Become A Hacker"란 글에서 프로그래밍을 배우고 싶다면 python을 배우라고 쓴 적이 있습니다. 저도, 꽤 많은 언어를 쓰고 있다고 생각하지만, Python만큼 강력하며, 쉽게 배울 수 있는 언어를 본 적이 없습니다. Python 언어에 대한 자세한 사항은 Python 관련 책이나 문서에서 충분히 얻을 수 있을 것이므로, Python에 대한 특징을 바라보는 입장에서 정리해 보았습니다. 여가 시간이 있거나, 배우고 싶은 언어를 찾고 있다면, Python을 익혀보기를 강력하게 추천합니다. Programming에 대한 경험이 없는 사람의 경우복잡한 문법(어느 정도..