전체 글

· Linux
리눅스의 'at' 명령어는 지정한 시간에 일회성 작업을 예약 및 수행하기 위해 사용되는 명령어입니다. 'at' 명령어는 지정한 시간에 한 번만 실행되는 작업 예약·수행에 적합합니다. 'at' 명령어를 실행하기 전에, 'atd'(at daemon)이 실행 중인지 확인해야 합니다. -m 명령어 옵션을 통해 실행결과를 메일로 전송할 수 있습니다(/usr/sbin/sendmail을 참조). 아래에서 기본사용법 및 예시, 연계명령어까지 살펴보겠습니다. # 기본 사용법 at [시간] [날짜] # 이후 전용 프롬프트에서 명령어나 스크립트 입력 후 'Ctrl+D' # 5분 후, 작업을 예약 at now + 5 minutes # 이후 전용 프롬프트에서 명령어나 스크립트 입력 후 'Ctrl+D' # 특정 날짜, 특정 시간..
· Python
파이썬에서 정렬을 할 때 'sorted()' 함수와 'sort()' 메서드는 자주 사용되는 도구입니다. 두 방법 모두 비슷하게 작동하지만 주요 차이점이 있습니다. 1. 기본 정보 : 'sorted()' : 내장 함수입니다. 원본 리스트는 변경하지 않고 새로운 리스트를 반환합니다. 'sort()' : 리스트 객체의 메서드입니다. 원본 리스트를 직접 수정하며, 반환값은 'None'입니다. 2. 적용 가능한 데이터 타입 : 'sorted()' : 어떠한 이터러블도 인자로 받을 수 있습니다.(예: 리스트, 튜플, 문자열 등) 'sort()' : 오직 리스트에서만 사용 가능합니다. 3. 성능 : 'sorted()' : 정렬된 새로운 리스트를 반환하기 때문에 추가적인 메모리가 필요합니다. 'sort()' : 기존의..
· Python
파이썬 'replace()'는 문자열 내 특정 부분을 다른 문자열로 바꾸는데 사용되는 문자열 메서드입니다. 문자열 내 공백을 제거할 때 사용하거나, 정규표현식과 결합하여 응용할 수도 있습니다. 아래에서 기본 형태 및 응용 예시를 살펴보겠습니다. # 기본 형태 str.replace(old, new, count) 'old' : 원래 문자열에서 바꾸려는 특정 부분 문자열 'new' : 바꿀 새로울 문자열 'count' : 선택적으로 사용되는 매개변수. 이 매개변수가 제공되면, 문자열 왼쪽부터 지정한 횟수만큼만 변경하여 문자열을 반환합니다. 예시) # 기본적인 문자열 바꾸기 s = "hello world" new_s = s.replace("world", "Python") print(new_s) # 출력: "he..
· Linux
리눅스 및 유닉스 계열 운영체제에서 변수를 참조할 때 '$변수' 형식을 사용합니다. '$' 기호 다음에 오는 문자열은 해당 변수의 이름을 나타냅니다. 아래에서 예시 및 활용을 살펴보겠습니다. # 예시 name="Alice" echo $name # Alice를 출력합니다. # 예시 - 중괄호 '{}' 사용 filename="document" echo ${filename}.txt # document.txt를 출력합니다. 변수를 참조할 때 중괄호 '{}'를 사용할 수도 있습니다. '${변수명}' 형태로 사용하면, 변수 이름과 그 주변의 텍스트를 구분하는데 유용합니다. 중괄호를 사용하지 않으면, 'filename.txt'라는 변수를 참조하는 것으로 해석될 수 있기 때문에 중괄호를 사용하는 것이 좋습니다. # 예..
· Python
파이썬의 'sum()' 함수는 특정 iterable객체를 입력받아 구성요소들의 합을 반환하는 함수입니다. # 기본 형태 sum(iterable, start) 기본 형태는 위와 같습니다. 위의 'iterable'자리에는 리스트, 튜플, range객체 등 반복 가능한 객체가 입력될 수 있습니다. start는 초깃값을 의미합니다.(미입력 시 디폴트값 = 0) 예시) # 리스트의 합계 계산 numbers = [1, 2, 3, 4, 5] print(sum(numbers)) # 결과: 15 # 튜플의 합계 계산 numbers_tuple = (1, 2, 3, 4, 5) print(sum(numbers_tuple)) # 결과: 15 # 시작값과 함께 리스트의 합계 계산 numbers = [1, 2, 3, 4, 5] p..
· Python
Python에서 리스트를 문자열로 변환하는데는 주로 두 가지 방법이 있습니다. 1. 'list()' 함수를 활용하는 방법 - 'list()'는 문자열, 튜플 등 이터러블 객체를 리스트로 변환하는 함수입니다. # list() 함수를 사용 str1 = "Hello, World!" list1 = list(str1) print(list1) # 출력: ['H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!'] 2. 'split()' 메서드를 활용하는 방법 - 이 방법은 문자열을 특정 구분자를 기준으로 분리하여 리스트를 생성합니다. 구분자를 지정하지 않으면 '공백'을 기준으로 분리합니다. # split() 메서드를 활용 str2 = "Hello, World..
Hyper_
하이퍼의 아카이브