목록분류 전체보기 (79)
JSITCLUB

요즘 자주 사용하는 html 편집기로 vscode를 강력 추천한다. 이전에는 html 편집기 뿐만 아니라 문서작업, 프로그래밍 등 작업에 따라 편집기도 제 각각 이었다. 심지어 프로그래밍은 c, c++은 codeblocks, java는 이클립스, python은 pycharm처럼 언어에 따라도 각각 달랐고, 각각의 사용법이 달라 무척 불편했다. 이것들을 통합해서 사용해보려고 visual studio도 깔아 봤는데, 설치에만 1시간이 넘게 걸릴 정도로 너무 무겁고.. 그런데, 얼마전 vscode를 알게 되고는 이것 하나로 끝! window 뿐 아니라 리눅스에서도 UI가 똑같아 사용하던 대로 그대로 사용하면 돼서 얼마나 편한지.. 그래서 아직 vscode를 모르는 분은 꼭 한번 설치해서 사용해보시길... vs..

프로그래머스 level 1 문제 설명 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요. 제한사항 arr은 자연수를 담은 배열입니다. 정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다. divisor는 자연수입니다. array는 길이 1 이상인 배열입니다. 입출력 예 arr divisor return [5, 9, 7, 10] 5 [5, 10] [2, 36, 1, 3] 1 [1, 2, 3, 36] [3,2,6] 10 [-1] 입출력 예 설명 입출력 예#1 arr의 원소 중 5로 나누어 떨어지는 원..
이번에는 최댓값을 구하는 문제를 설명하겠습니다. 만약 두개의 변숫값 중 더 큰 값을 찾아야 한다면, 우리는 어렵지 않게 찾을 수 있을 겁니다. a=int(input("a값을 입력하세요:")) b=int(input("b값을 입력하세요:")) if a>b: print("a") else: print("b") 그런데 세개의 변숫값 중 제일 큰 값을 찾는 것이라면 조금 복잡해지지만, 쉽게 찾을 수 있습니다. a=int(input("a값을 입력하세요:")) b=int(input("b값을 입력하세요:")) c=int(input("c값을 입력하세요:")) if a>b: if a>c: print("a") else: print("c") else: if b>c: print("b") else: print("c") 하지만 위와..
프로그래머스 level 1 문제 설명 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 s는 길이 4 이상, 20이하인 문자열입니다. 입출력 예 phone_number return "01033334444" "*******4444" "027778888" "*****8888" 코딩테스트 연습 - 핸드폰 번호 가리기 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호..

공유기를 이용하여 프린터 공유를하는 방법은 경우와 상황에 따라 여러 가지가 있습니다. 1. 같은 공유기에 컴퓨터와 프린터가 모두 연결되어 있을때 하는 프린터 공유 방법. : iptime에서 제공하는 '네트워크 프린터 프로그램'을 사용하면 설치만으로 비교적 쉽게 프린터 공유가 가능합니다. 2. 프린터가 랜케이블을 꼽을 수 있을 수 있는 기종으로 프린터가 자체 IP를 가질 때 사용하는 프린터 공유 방법. : 프린터를 공유기와 연결하고, iptime 공유기의 DDNS를 설정한 후 와 포트 포워딩 으로 프린터 공유가 가능합니다. 그런데, 오늘 이야기 하려고 하는 프린터 공유 방법은 조금 다릅니다. 위에서 말한 두가지 방법이 모두 안될때 사용하는 프린터 공유 방법입니다. 즉 같은 공유기에 연결되어 있지 않은 프린..
프로그래머스 level 1 문제 설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이상, 길이 8 이하인 문자열입니다. 입출력 예 s return "a234" false "1234" true 코딩테스트 연습 - 문자열 다루기 기본 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이�� programmers.co.kr 풀이 및 코드 문제 요약 길이가 4 혹은..
어렵지는 않지만 알아두면 파이썬으로 코딩할때 유용한 코드들을 모아 봤습니다. * 자료형 - 값의 type이 맞는지 확인 isinstance(3,int) * 변수 - 두변수의 값 바꾸기 a=10;b=20 a,b=b,a print(a,b) * 문자열(str) - 문자열 역순으로 print("hello"[::-1]) - 아스키코드 변환 # 문자 -> 아스키코드 print ord("Z") # 출력 결과: 90 # 아스키코드 -> 문자 print chr(90) # 출력 결과: Z print chr(0x5A) # 출력 결과: Z * 리스트(list) - 리스트에 한번에 값 넣기 a=[0 for i in range(100)] print(a) b=[i for i in range(100)] print(b) - 리스트의 ..
selenium와 웹 드라이버를설치해서 파이썬으로 브라우저를 제어해보려 한다. 1.selenimum 설치 pip install selenium 2. 웹 드라이버 다운로드 사용하는 브라우저에 따라 WebDriver를 다운로드하여 설치하면 된다. Chrome https://sites.google.com/a/chromium.org/chromedriver/downloads Edge https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ Firefox https://github.com/mozilla/geckodriver/releases Safari https://webkit.org/blog/6900/webdriver-support-in-safa..