'컴퓨터공학 > Python' 카테고리의 다른 글
eclipse에 pydev 설치 시 오류 (0) | 2012.05.18 |
---|---|
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
파이썬 set 선언하기 (0) | 2012.05.13 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
eclipse에 pydev 설치 시 오류 (0) | 2012.05.18 |
---|---|
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
파이썬 set 선언하기 (0) | 2012.05.13 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
이클립스에 pydev를 설치하고,
설치된 파이썬과 연결 시 다음과 같은 오류가 난다...
원인은 원도우 7 64비트 OS 를 쓰고 있었는데
이클립스와 자바, 파이썬 모두 32비트 버전을 사용하고 있었기 때문이다.
모두 64비트로 바꾸고 재설치를 하니 저런 오류가 안난다.
eclipse pydev 설치 주소 (0) | 2012.05.19 |
---|---|
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
파이썬 set 선언하기 (0) | 2012.05.13 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
import re
import queue
class StringTokenizer:
q = queue.Queue()
original = ""
delimeter = ""
included = False
def __init__(self,original,delimeter,included):
self.original = original
self.delimeter = delimeter
self.included = included
self.split()
def __init__(self,original,delimeter):
self.original = original
self.delimeter = delimeter
self.included = False
self.split()
def split(self):
if self.included:
self.delimeter = "(["+self.delimeter+"])+"
else:
self.delimeter = "["+self.delimeter+"]+"
for s in re.split(self.delimeter, self.original):
self.q.put(s)
def hasMoreTokens(self):
if self.q.qsize() > 0:
return True
return False
def nextToken(self):
return self.q.get()
def countTokens(self):
return self.q.qsize()
eclipse pydev 설치 주소 (0) | 2012.05.19 |
---|---|
eclipse에 pydev 설치 시 오류 (0) | 2012.05.18 |
파이썬 set 선언하기 (0) | 2012.05.13 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
>>> a = {}
>>> type(a)
<class 'dict'>
이렇게 선언하면 a 의 타입은 dict가 된다..
따라서 빈 set을 생성하려면
>>> a = set()
>>> type(a)
<class 'set'>
이렇게 선언하자...
eclipse에 pydev 설치 시 오류 (0) | 2012.05.18 |
---|---|
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
substring 기능 구현 (0) | 2012.05.12 |
>>> a = [1,2]
>>> b = [3,4]
>>> b.extend(a)
>>> b
[3, 4, 1, 2]
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
---|---|
파이썬 set 선언하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
substring 기능 구현 (0) | 2012.05.12 |
PYTHON에서 enum 타입 사용하기 (0) | 2012.05.12 |
1. 10진수 -> 16진수
>>> hex(10)
'0xa'
>>> a = "%X" % 10
>>> a
'A'
2. 16진수 -> 10진수
>>> int("a",16)
10
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
---|---|
파이썬 set 선언하기 (0) | 2012.05.13 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
substring 기능 구현 (0) | 2012.05.12 |
PYTHON에서 enum 타입 사용하기 (0) | 2012.05.12 |
>>>a[2:]
'345'
>>>a[:2]
'12'
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
---|---|
파이썬 set 선언하기 (0) | 2012.05.13 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
PYTHON에서 enum 타입 사용하기 (0) | 2012.05.12 |
파이썬에서는 enum 타입이 없다...
그래서 그냥 일반 숫자 배열 만들어서 구분 하자 ;;
OPCODE, DIRECTIVE, NOTSETTED, LITERAL = range(4)
>>> OPCODE
0
파이썬에서 Java StringTokenizer 을 구현 (0) | 2012.05.18 |
---|---|
파이썬 set 선언하기 (0) | 2012.05.13 |
List 안의 내용 복사하기 (0) | 2012.05.13 |
파이썬 10진수 <-> 16진수 (0) | 2012.05.12 |
substring 기능 구현 (0) | 2012.05.12 |