본문 바로가기

반응형

스크립트

C276x260 What Is My IP?(myip) What Is My IP?bind utilitiescentosyum install -y bind-utilsubuntuapt-get install -y bind9-dnsutilsPublic IP Addressdig @resolver1.opendns.com myip.opendns.com +shortPrivate IP Addressip route get 1.2.3.4 | awk '{ print $7 }' | egrep -v '^$' 더보기
C276x260 [스크립트] python beautifulsoup4 Python BeautifulSoup4 ParserBeautifulSoup4는 HTML 또는 XML 문서를 파싱하여 데이터를 쉽게 추출할 수 있도록 도와주는 Python 라이브러리입니다.1. BeautifulSoup Parser 종류Parser사용 예시장점단점Python html.parserBeautifulSoup(markup, "html.parser")- Python 기본 내장- 별도 설치 불필요- 적당한 속도)- lxml보다 느림- html5lib보다 관용성이 낮음lxml HTML parserBeautifulSoup(markup, "lxml")- 매우 빠른 속도- 관용적인 HTML 파싱- 외부 C 라이브러리 필요lxml XML parserBeautifulSoup(markup, "lxml-xml")Be.. 더보기
C276x260 [코딩테스트 입문] n의 배수 고르기 n의 배수 고르기1안) solution.pydef solution(n, numlist): answer = [] for num in numlist: if (num % n == 0): answer.append(num) return answer2안) solution.pydef solution(n, numlist): answer = [] answer = list(filter(lambda num: num % n == 0, numlist)) return answer3안) solution.pydef solution(n, numlist): answer = [] answer = [num for num in numlist i.. 더보기
C276x260 [코딩테스트 입문] 자릿수 더하기 자릿수 더하기1안) solution.pydef solution(n): answer = 0 num_list = [] for i in str(n): num_list.append(int(i)) answer = sum(num_list) return answer2안) solution.pydef solution(n): answer = 0 num_list = list(str(n)) for element in num_list: answer += int(element) return answer3안) solution.pydef solution(n): answer = 0 while n > 0: answer = answer + n.. 더보기
C276x260 [코딩테스트 입문] 짝수와 홀수 짝수와 홀수1안) solution.pydef solution(num): answer = '' if num % 2 == 0: answer = str("Even") else: answer = str("Odd") return answer2안) solution.pydef solution(num): answer = '' if num % 2 == 1: answer = str("Odd") else: answer = str("Even") return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/129.. 더보기
C276x260 [코딩테스트 입문] 평균 구하기 평균 구하기1안) solution.pydef solution(arr): answer = 0 answer = sum(arr) / len(arr) return answer2안) solution.pyimport statisticsdef solution(arr): answer = 0 answer = statistics.mean(arr) return answer출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/12944파이썬 sum() 함수a = (1, 2, 3, 4, 5)x = sum(a)print(x)15파이썬 len() 함수mylist = ["apple.. 더보기
C276x260 [코딩테스트 입문] 개미 군단 개미 군단1안) solution.pydef solution(hp): answer = 0 a = hp // 5 b = (hp % 5) // 3 c = (hp % 5) % 3 answer = a + b + c return answer2안) solution.pydef solution(hp): answer = 0 answer = (hp // 5) + ((hp % 5) // 3) + ((hp % 5) % 3) return answer3안) solution.pydef solution(hp): answer = 0 a = divmod(hp, 5) b = divmod(a[1], 3) c = divmod(b[1], 1.. 더보기
C276x260 [코딩테스트 입문] 문자열 정렬하기 (1) 문자열 정렬하기 (1)1안) solution.pydef solution(my_string): answer = [] for string in my_string: if string.isdigit(): answer.append(int(string)) answer.sort() return answer2안) solution.pydef solution(my_string): answer = [] answer= sorted([int(string) for string in my_string if string.isdigit()]) return answer출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.c.. 더보기

728x90
반응형