본문 바로가기

전체 글

(84)
문자열에 특수기호, 숫자 포함하는지 확인하기 (feat. string) Python3 기준, 기본으로 제공되는 string 모듈을 사용하면 편합니다! import string # 문자열에 특수기호, 숫자 포함하는지 확인하는 함수 def validate_name(name): # name이 문자열인지 확인 if type(name) is not str: return False # name이 숫자를 포함하는지 확인 # string.digits : "0123456789" 문자열 for digit in string.digits: if digit in name: return False # name이 특수기호를 포함하는지 확인 # 파이썬에서 기본적으로 입력가능한 모든 특수문자를 모아둠 for punc in string.punctuation: if punc in name: return Fa..
에러 메시지 읽기 "에러 메시지를 잘 읽을 줄 아는 것이 디버깅하는 지름길" 이라더라 def greeting(your_name): print("Hello, " + yourname + "!") greeting("Donald Trump") >실행결과 >해석 Traceback : 코드의 아래에서부터 읽어라 (most recent call last) : 가장 최근의 call이 가장 마지막으로! 즉, 코드 순이 A-> B -> C 순이면 'C부터 읽어라' File "main.py", line 4, in greeting("Donald Trump") 바로 아래 오는 이 두 줄은 "에러가 발생한 길" 이다 에서 발생했다는 것은 '어떤 함수에도 속하지 않은 가장 외부에서 불려진 코드'이다. File "main.py", line 2, in..
데이터란? 데이터(data): 라틴어의 dare(주다)의 과거분사형. "주어진 것" 이라는 의미로 사용 사전적 정의: 추론과 추정의 근거를 이루는 사실 IN 통계학: 자료, 관측값과 동일한 의미로 사용 ◐데이터의 유형 정성적(Qualitative) vs 정량적(Quantitative) 1) 정성적(Qualitative) 형태: 이미지, 자연어(문서, 글 등), 동영상 등 특징: 저장, 검색에 비용이 많이 들고, 분석이 어렵다 예시: 강아지, 고양이 사진 2) 정량적(Quantitative) 형태: 숫자, 기호, 테이블 등 특징: 저장, 검색이 용이하고, 분석도 상대적으로 쉬움 예시: 3개월간 월별 매출 데이터 (엑셀 데이터) ▽지식경영이란? 정보/지식을 핵심자산으로 인식하고, 비즈니스에 활용하고자 하는 움직임 최근..
노트북 삼성 RAM 고를 시 유의사항! LENOVO Y540-IRH 를 사용중입니다 ●기본으로 제공되는 16GB RAM 사용중... 삐 소리가 나면서 뻑이갔는데, 고객센터를 가보니 메모리가 고장났다는 전화가 왔습니다. 이참에 8GB * 2개 구성으로 전환하기로 맘먹었습니다. 16GB RAM 1개 보다 8GB * 2개가 더 좋다는 건 알고 계시죠?! 삼성전자 노트북 DDR4 8GB PC4-21300 (정품)-TZ 구매결정된 물품은 위이고, 2666GHZ까지 지원합니다. I7-9H급이면 충분히 클럭을 지원한다고 하네요 노트북용은 SODIMM 이라고해서, 데스크탑용과 다릅니다! DDR3와 DDR4는 서로 규격이 다르니 꼭 확인하시기 바랍니다! 내 7만 5천원...