123456789101112131415161718192021222324252627282930313233343536373839404142434445464748import random def makeAnswer(): answer = [0] * 3 while True: answer[0] = random.randrange(0, 10) answer[1] = random.randrange(0, 10) answer[2] = random.randrange(0, 10) if answer[0] != answer[1] and \ answer[0] != answer[2] and \ answer[1] != answer[2]: break return answer def inputAnswer(): print('input answe..
123456789101112131415161718192021222324252627282930313233343536373839import random def makeRandoms(size, limit):numbers = []for i in range(size):n = random.randrange(0, limit)numbers.append(n) return numbers def findPos(numbers, size, value):for i in range(size):if numbers[i] == value:return i return -1 def makeUnique(numbers):i, j = 1, 0 while i
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354# 1. 문자열 거꾸로 출력하는 4가지 text = 'lectopia' # 1번 : range 사용for i in range(len(text)-1,-1,-1): print(text[i],end=' ')print()# 2번 : while문cnt = len(text)while(cnt>0): cnt -=1 print(text[cnt], end=' ')print() # 3번 : 슬라이싱for i in text[::-1]: print(i,end=' ')print() # 4번 : reversedfor i in reversed(text): p..
오늘 처음 파이썬을 배웠다.한마디로 말하자면 정말 놀라웠다!!C언어로 프로그래밍을 시작해서 C++,JAVA 등을 익혔던 나에게 '인터프리터 방식'의 코딩은 정말 신선한 충격으로 다가왔다.우선 다른 언어와 다른점중 가장 큰 것은 '선언'이라는 개념이 없다는것.인터프리터 방식 즉 대화하듯이 한줄 한줄 해석을 하기때문에 선언이라는것이 의미가 없어진다. 또한 입,출력시 데이터 타입을 특별히 지정해주지 않는다는것 역시 신선했다. 파이썬이 쉬워서 초등교육에 도입여부가 한때 이슈였던것으로 기억하는데, 한번 접해보니 과연 그럴만했다. 데이터를 여러개 입력하는것도 튜플(tuple)이라는 형식을 통해서 자유롭게 입력 할 수 있다. 처음에 개념이 잘 안잡혀서 C언어의 구조체로 이해하기로 했다.그 외에도 중괄호가 쓰이지 않는..
- Total
- Today
- Yesterday
- 클래스
- 소켓 프로그래밍
- 쓰레드
- 파이썬예제
- UML
- 파이썬
- 클라이언트
- 데이터베이스
- 소켓
- 리눅스
- Sort
- socket
- 디렉터리
- MFC
- 정렬
- 악보
- C++
- 터미널
- 프로세스
- 라즈베리파이
- 자료구조
- 파일
- C
- 티그널
- 티라노 시그널
- C/C++
- 안드로이드
- 유즈케이스
- 액터
- 스레드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |