Coding/Python(18)
-
[vscode]terminal로 가상환경에 접근이 잘 안될때.
이렇게 안뜨고, 이렇게 뜨는 경우. 1. terminal의 Select Default Shell 선택. 2. Command Prompt 선택(cmd). 기본값은 PowerShell 3. 화살표의 +를 눌러서 새로운 터미널을 불러오면 끝. 기존엔 cmd나 anaconda에서 가상환경 접근해서 vscode를 실행시키는 방법으로 강제로 인식을 시켰는데, 찾아보니 다양한 방법이 나왔고, 삭제, 재설치도 여러차례 반복해왔지만 이 방법이 맞는듯하다.
2020.11.23 -
[openCV]이미지 기본
기본 이미지 출력 방법 import cv2 from matplotlib import pyplot as plt img = cv2.imread("/home/ubuntu/dev/_dataset/dental/panorama/179.png") print("width: {}px".format(img.shape[1])) print("height: {}px".format(img.shape[0])) plt.figure(figsize = (16,9)) plt.imshow(img) plt.show()
2020.04.16 -
[Anaconda]pip is configured with locations that require TLS/SSL
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)': /simple/pip/ 해결 방법이 여러가지 있는거 같은데, anaconda 환경변수 추가로 해결. 환경변수에 "아나콘다설치경로\Library\bin"..
2020.04.11 -
소수찾기
n까지의 정수중 소수의 개수 구하기 생각나는대로 코딩 123456789101112def solution(n): answer = 0 for i in range(2,n+1): count = 0 for j in range(2,i) : if i%j==0: count+=1 break if count ==0 : answer+=1 return answercs 효율성 엄청 떨어짐. 공부하고 만든 코드 12345678910111213141516171819202122def solution(n): answer = 0 for i in range(1, n+1) : count = 0 if i
2018.11.13 -
문자열 내림차순 정렬
임의의 문자열을 받아서 z-aZ-A순으로 정렬.ex) "sdfZga" => "sgfdaZ" Code 12def solution(s): return "".join(sorted(s, reverse=True))cs 문자열 하나씩 불러올 필요 없이, sorted()로 바로 정렬 가능.sorted()에 reverse=False가 기본값이고, reverse=True를 주면 역순 정렬.join()
2018.11.12 -
문자열 내의 숫자 여부 확인
문자열 s의 길이가 4혹은 6이고, 숫자로만 구성되있는지 확인해주는 함수, solution을 완성하세요.예를들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 생각나는대로 코딩 1234567891011import redef solution(s): answer = True if len(s) not in [4,6]: return False if re.findall('[a-zA-Z]',s) != [] : answer = False return answercs 더 나은 방법 12def solution(s): return s.isdigit() and len(s) in [4,6]cs .isdigit() 함수는 문자열이 숫자만 있으면 True, 문자가 섞여있으면 False를 반환 한..
2018.11.05