일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C언어
- java
- elk stack
- ansible install
- 코딩
- 스트림셋이란?
- nvidia docker
- 도커 elk
- 푸시푸시
- MySQL
- 백준
- c
- streamsets 강의
- 데이터베이스
- 스트림셋
- 도커
- docker
- 알고리즘
- 데이트
- 파이썬
- mysql on docker
- 앤서블 설치
- mysql docker
- c++
- 도커 시작하기
- python
- 도커 mysql
- 클라우드
- 자바
- 정보처리기사
- Today
- Total
목록파이썬 (5)
리그캣의 개발놀이터
# 밥 아저씨는 돈을 힘들게 모은 끝에 한 토지를 구입했다. # 밥 아저씨는 그 토지에 유명한 식물을 심을려고 하는데, # 그 식물은 주변 n*n 미터 안에 다른 식물이 있으면 자라지 못한 다고 한다. # 그러므로 토지의 넓이를 n*n으로 나누어야 한다. # 토지의 가로와 세로의 길이를 입력받을때, 최대 심을 수 있는 식물의 개수는? # (단, n의 값은 식이 성립하는 n의 범위 중에서 최대여야 한다.) # # 예) # 640 400 # 1980 640 # 답) # 40 # 3168 # 단 반드시 그 나무를 중심으로 한 n * n 영역이 필요하다. # 그리고 그 영역이 다른 영역과 겹치면 안된다. # 공약수 구하기 def max_common(a_num, b_num): min_num = min(a_num,..
# 어떤 자연수 n이 있을 때, d(n)을 n의 각 자릿수 숫자들과 n 자신을 더한 숫자라고 정의하자. # # 예를 들어 # # d(91) = 9 + 1 + 91 = 101 # # 이 때, n을 d(n)의 제네레이터(generator)라고 한다. 위의 예에서 91은 101의 제네레이터이다. # # 어떤 숫자들은 하나 이상의 제네레이터를 가지고 있는데, 101의 제네레이터는 91 뿐 아니라 100도 있다. # 그런데 반대로, 제네레이터가 없는 숫자들도 있으며, # 이런 숫자를 인도의 수학자 Kaprekar가 셀프 넘버(self-number)라 이름 붙였다. # 예를 들어 1,3,5,7,9,20,31 은 셀프 넘버 들이다. # # 1 이상이고 5000 보다 작은 모든 셀프 넘버들의 합을 구하라. def ge..
문제를 풀다보니 list[] 를 특정 값만큼 초기화 하는 문제가 있었다. 예를 들면 list[0~5000] 까지 = [0,0,...]초기화 해야하는데 이때, python에서는 다음과 같은 방법을 사용한다. list = [0 for i in range(5000)] 이 방법 외에도 아래와 같은 방법이 가능하다.list = [0]*5000 참고
# 시저 암호는, 고대 로마의 황제 줄리어스 시저가 만들어 낸 암호인데, # 예를 들어 알파벳 A를 입력했을 때, 그 알파벳의 n개 뒤에 오는(여기서는 예를 들 때 3으로 지정하였다) # 알파벳이 출력되는 것이다. 예를 들어 바꾸려는 단어가 'CAT"고, n을 5로 지정하였을 때 "HFY"가 되는 것이다. # # 어떠한 암호를 만들 문장과 n을 입력했을 때 암호를 만들어 출력하는 프로그램을 작성해라 def secret(_str, _int): _str = list(_str) for i in range(len(_str)): _str[i] = ord(_str[i])+5 _str[i] = chr(_str[i]) _str = ''.join(_str) print(_str) secret('CAT', 5)
get_request_url(url)def get_request_url(url): req = urllib.request.Request(url) try: response = urllib.request.urlopen(req) if response.getcode() == 200: print ("[%s] Url Request Success" %datetime.datetime.now()) return response.read().decode('utf-8') except Exception as e: print(e) print("[%s] Url Error for URL : %s" %(datetime.datetime.now(), url)) return None 해당 url에 연동 소스코드. get_request_url..