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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 import random class confuse: __dic = { "apple":"사과","airplane":"비행기","zoo"..
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 32 33 34 string = "test test test test" while 1: print "\n\n1. 단어 추가" print "2. 문자열 출력" print "3. 문자 위치 찾기" print "4. 문자 바꾸기" print "5. 문자 위치 확인" print "0. EIXT" print "================" temp = raw_input(">") print "\n" if(temp == "1"): tt = raw_input("아무 문자 입력 >") string = string + " " + tt print string,"\n" eli..
1 2 3 4 void inclear(void){ int ch; while((ch=getchar()) != EOF && ch != '\n'); } ※ string.h 와 stdio.h가 선언 되어 있어야 사용 가능하다. 일반적으로 fflush(stdin)을 사용하는 이유는 scanf("%c",&ch);와 같은 문자나 문자열을 받는 함수들이 '\n'값이 남아 제되로 동작되지 않는 버그가 발생하기 때문에, stdin 내의 값을 지우기 위해서다. 그런데, 문제는 fflush(stdin)은 VS에서만 사용가능하지, 다른 곳에서는 사용하기 불가능하다. 이유는 ANSI 로 공인되지 않는 것이기 때문이다. 그래서 이를 해결할 만한 함수를 만들기로 했다. 일단, 그런 문제가 발생되는 것 밑에다가 위의 함수를 적으면 된..
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 import time status = ["save","draw"] class account: def __init__(self, name="NONE"): self.__id = int(time.time()) self.__property = 0 self.__name = name self.__list = [] print self.__name,"'s..
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 32 33 34 35 36 37 spi = ["NONE","Women","Wolf","Moster"] class human: def __init__(self): self.name = "NONE" self.age = 0 self.Species = "NONE" def insert(self): print "Input Normal method" self.name = raw_input("NAME : ") self.age = int(raw_input("AGE : ")) tmp = int(raw_input("1. Women, 2. Wolf, 3. Moster : "))..
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 import random #1. sort MAX = 10 a = [] for x in range(MAX): a.append(random.randrange(1,100)) print a for x in range(MAX-1): for y in range(x+1,MAX): if a[x] > a[y]: a[x], a[y] = a[y], a[x] print a #2. binary search MAX = 1000 a = [] # 천개의 원소가 들어가는 리스트를 만든다. for x i..
- Total
- Today
- Yesterday
- IE
- ie11
- 테크노트
- FLASK
- Ai
- SVN
- RUBY
- Branch
- 전략
- 테스트
- jQuery
- 개발자
- Material
- angular
- 파이썬
- directive
- 클라우드
- vuejs
- LightBox
- JS
- 미래
- SSL
- Git
- Python
- frontend
- RESTful
- technote
- 브랜치
- SQL
- NG
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |