📒 Today I Learn

나름의.. 단축키? 들을 정리 해봄  💟 Ctrl + Alt + t: 터미널 실행 💟 Ctrl + Shift + t: 새로운 탭으로 터미널 실행 💟 Ctrl + Shift + n: 새로운 창으로 터미널 실행 💟 Ctrl + Shift + w: 탭으로 실행된 터미널 종료 💟 Ctrl + Shift + q: 현재 터미널 종료 💟 Ctrl + Shift + f: 터미널 내에서 검색 💟 tab : 자동완성 기능파일명이나 디렉터리 명, 심지어는 명령어도 일부를 입력하다가 tab을 누르면 자동완성을 시켜줌 💟 Ctrl + u: 커서 기준 왼쪽 끝까지 삭제  💟 Ctrl + k: 커서 기준 오른쪽 끝까지 삭제  💟 Ctrl + uk: 작성해 놓은 글들 일괄로 전체 삭제 💟 Ctrl + l: 현재 ..
✳️ 이거 숫자니?💟 isnumeric()문자열이 숫로만 이루어져 있는지 확인숫자값 표현에 해당하는 문자열(거듭제곱, 제곱근, 분수, 로마숫자 등) 까지 True공백문자, 음수, float, %, / 형태는 Falsenumber = ['123', '-1', '0.5', '½', '3²', '50%', '1/2', 'Ⅳ']for i in number: print(i, ':', i.isnumeric())😅 ½은 숫자로 여겨지지만 1/2은 숫자로 여겨지지 않는다. 💟 isdigit()문자열이 숫자로만 이루어져 있는지 확인float, 음수, 지수 등 추가 문자가 있으면 False공백 문자 또는 다른 문자가 포함되어 있으면 Falsenumber = ['123', '-1', '0.5', '½', '3²'..
실습은 모두 우분투를 이용하여 진행작성자가 앞으로 자주 쓸 것 같을 명령어들을 정리 함    https://se0ehe.tistory.com/171 [Linux] 리눅스 명령어 (1)실습은 모두 우분투를 이용하여 진행작성자가 앞으로 자주 쓸 것 같을 명령어들을 정리 함   ✳️ mkdir: 디렉터리 생성옵션의미-p생성하려는 경로의 상위 디렉터리가 없으면 같이 생성하면서se0ehe.tistory.com   ✳️ | (파이프 기호): 명령어를 엮어서 사용할 때 사용  ✳️ which, $PATH: 리눅스에서 $PATH 변수에 들어 있는 경로를 찾아서 알려주는 명령어 ✳️ man: 명령어의 매뉴얼을 보여줌 (help같은 기능)  ✳️ chmod: 파일의 수행 권한을 수정하는 명령어파일 권한에는 다음과 같이 해..
실습은 모두 우분투를 이용하여 진행작성자가 앞으로 자주 쓸 것 같을 명령어들을 정리 함   ✳️ mkdir: 디렉터리 생성옵션의미-p생성하려는 경로의 상위 디렉터리가 없으면 같이 생성하면서 만드는 옵션  ✳️ cd: 현재 작업하고 있는 디렉터리 위치를 변경  ✳️ touch: 빈 파일 생성  ✳️ ls 또는 ll: 파일, 디렉터리의 리스트를 보여줌⭐ ll은 명령어는 아니고 alias를 통해 만들어진 ls -l과 동일 기능 (자주 쓰임)옵션의미-l긴 형태로 보여주기-a숨김 파일까지 보여주기-h사람이 읽을 수 있는 형태로 파일 크기 보여주기  ✳️ pwd: 현재 프롬프트가 위치한 작업 경로를 타나냄옵션의미-p링크의 원본 경로를 보여줌  ✳️ realpath: 입력한 인자인 파일의 절대경로를 나타내는 명령어 ..
✳️ enumerate()순서가 있는 자료형(list, tuple, dictionary, set, string)을 입력으로 받았을 때 인덱스와 값을 포함하여 리턴for문과 함께 자주 사용 - 인덱스와 값을 동시에 접근하며 루프를 돌리고 싶을 때 사용 🟡 enumerate(iterable, startIndex)▶ iterable : 반복할 수 있는 개체▶ startIndex : 선택사항으로 지정한 숫자부터 번호를 매김, 지정하지 않으면 0부터 시작  🟠 index()와 enumerate()의 차이for 루프를 사용하여 인덱스 값을 얻으려면 index()를 사용 할 수 있지만, index()는 for-loop를 두 번 트래버스하므로 매우 비싸다고 함. Enumerate는 인덱스와 항목을 한 번에 제공하므..
✳️ 절대 경로(absolute path) 루트 디렉토리부터 시작하여 파일이나 디렉토리까지 전체경로를 의미하며, '/' 의 기호부터 시작쉽게 말하면 전체적인 경로(full path)라고 생각하면 됨!  ❓ hi.py의 절대 경로는 어떻게 될까? ▶ /home/user/develop/hi.py   ✳️ 상대 경로(relative path) 현재 작업하고 있는 디렉토리를 기준으로 하여 해당 파일이나 디렉토리까지의 경로를 의미   ❓ develop 기준으로 report의 상대 경로는?▶ ../research/report 🪄 여기에서 .. 은 무엇일까?먼저 . 은 현재 디렉터리를 뜻한다. 그리고 .. 은 상위 디렉터리를 뜻한다.그래서 develop 기준으로  report의 상대 경로는  ..(develop의 ..
✳️ find( )🟡 string.find('찾을문자', 시작 지점, 종료 지점)▶ str 객체의 메서드로 사용 가능▶ 앞에서부터 탐색 후 처음 발견 된 위치를 반환▶ 찾는 문자가 없는 경우 -1 반환 🔵 find 예시d = '찾아보세요'print('"찾" 위치 : ', d.find('찾'))print('"세" 위치 : ', d.find('세')) 🔵 find 예시 - 찾는 문자가 없는 경우d = '찾아보세요'print(d.find('히'))-1을 출력하는 것을 알 수 있다.  ✳️ index( )🟡 string(or list or tuple).index('찾을문자', 시작 지점, 종료 지점)▶ 리스트, 튜플, 문자열 객체의 메서드로 사용 가능▶ 앞에서부터 탐색 후 처음 발견된 위치를 반환▶ 찾는..
✳️ 문자열.strip()🟡 strip('chars') : 인자로 전달된 문자를 String의 왼쪽과 오른쪽에서 제거🟡 lstrip('chars') : 인자로 전달된 문자를 String의 왼쪽에서 제거🟡 rstrip('chars') :인자로 전달된 문자를 String의 오른쪽에서 제거  🔵 공백(white space)제거인자에 아무것도 넣어주지 않으면 공백을 제거보통 strip의 경우, 공백을 제거할 때 주로 쓰인다고 함문자열에만 쓰여지는 기능으로 리스트나 튜플 같은 것에는 사용하면 오류 발생text = ' 안녕하세요 'print('[' + text.rstrip() + ']')print('[' + text.lstrip() + ']')print('[' + text.strip() + ']') ..
✳️ join: '문자형' iterable 한 자료 구조에 특정 구분자를 추가하여 문자열로 반환 🟡 형식 '구분자'.join(리스트)  🔵 예시str형 리스트, 구분자 : '-'list = ['여', '행', '가', '고', '싶', '다']'-'.join(list) str형 리스트, 구분자 : ''list = ['여', '행', '가', '고', '싶', '다']''.join(list) str형 리스트, 구분자 : '.'list = ['여', '행', '가', '고', '싶', '다']'.'.join(list) 구분자에 이스케이프 문자 사용하기(\n)list = ['여', '행', '가', '고', '싶', '다']a = '\n'.join(list)print(a) 다양한 구분자 사용해보기 (,와 ..
✳️ 딥러닝 실습이번 실습에 사용할 패키지에 대한 정보 https://www.tensorflow.org/api_docs/python/tf/keras/Model#fit tf.keras.Model  |  TensorFlow v2.16.1A model grouping layers into an object with training/inference features.www.tensorflow.org https://www.tensorflow.org/api_docs/python/tf/keras/layers/Dense tf.keras.layers.Dense  |  TensorFlow v2.16.1Just your regular densely-connected NN layer.www.tensorflow.org  패키지..
se0ehe
'📒 Today I Learn' 카테고리의 글 목록 (3 Page)