본문 바로가기

전체 글26

파이썬 list 중간 분리 def split_list(keyword, old_list): new_list = [] for item in old_list: if keyword in item: parts = item.split(keyword) new_list.extend([parts[0], keyword, parts[1]]) new_list.remove('') else: new_list.append(item) return new_list before = ['aa', 'bb', 'ccdd', 'eecc', 'ff'] after = split_list('cc', before) print(after) >> ['aa', 'bb', 'cc', 'dd', 'ee', 'cc', 'ff'] 2023. 10. 11.
PPT 알파, 베타, 감마 등 그리스 기호 넣는 법 PPT에서 알파, 베타, 감마 등 그리스 기호를 넣는 세 가지 방법을 알려드리겠습니다. 1. 상단 삽입 탭 - 기호 - 그리스 및 콥트어 2. ㅎ을 입력한 후 한자 키를 누른 뒤 Tap 버튼을 눌러 확장 - 원하는 그리스어 선택 3. 상단 삽입 탭 - 수식 - 새 수식 삽입 - 서식도구 디자인 탭에서 기호 확장 기호 우측 상단의 '기본 수학 연산자'를 클릭하여 '그리스 문자'로 변경하면 더 많은 그리스 문자가 나옵니다. 2023. 9. 5.
파이썬 콘솔(console) 출력 보이지 않게 하는 코드 콘솔창 자체를 띄우지 않는 기능이 아니라, 잠시동안 출력을 멈추게 하고 싶은 경우가 있었습니다. 원하는 내용은 보이게 하되, 보고 싶지 않은 부분만 콘솔창에 출력되지 않게 하는 코드입니다. from contextlib import contextmanager import sys, os @contextmanager def suppress_stdout(): with open(os.devnull, "w") as devnull: old_stdout = sys.stdout sys.stdout = devnull try: yield finally: sys.stdout = old_stdout 이렇게 함수를 만들어주면, 다음과 같이 사용이 가능합니다. with suppress_stdout(): print("이 내용은 출력.. 2023. 9. 5.
MS 파워포인트 수식 단축어 서론 파워포인트로 많은 수식을 입력해야하는 경우가 있습니다. 이 경우 클릭으로 하나 하나 기호를 입력하기엔 많은 시간과 노력을 필요로 합니다. 파워포인트의 수식 기능은 laTex와 비슷한 면이 있으나, 완전히 같지는 않습니다. 따라서 PPT에서 수식을 빠르게 작성하기 위한 단축어를 정리해보았습니다. 0. 수식 만들기 클릭으로 삽입: 탭에서 '삽입 - 수식 - 새 수식 삽입'을 순서대로 누릅니다. 단축키로 삽입: Alt를 누른 후, N + E + I 를 순서대로 눌러주시면 수식이 삽입됩니다. 1. 제곱(위첨자), 아래첨자, 분수 제곱(위첨자) 및 아래첨자는 각각 '^'와 '_' 입니다. 분수는 '/'입니다. 띄어쓰기 또는 부호/기호를 입력하면 자동변환됩니다. 예시: 1) a^b 입력 후 띄어쓰기 2) a_.. 2023. 8. 7.
파이썬 DFT 코드 미리보기: 결과 파형 이 코드는 Python으로 작성된 이산 푸리에 변환(DFT, discrete Fourier transform) 예제입니다. 주어진 시간축에서 주파수 성분의 크기 및 위상을 추출하기 위해 이산 푸리에 변환을 사용합니다. 코드의 첫 부분에서는 NumPy와 Matplotlib 라이브러리를 import 합니다. DFT 함수는 Numpy 배열을 사용하며, 결과를 그래프로 시각화하는 데에는 Matplotlib가 사용됩니다. (2023.03.23 - [컴퓨터/파이썬] - 파이썬 matplotlib 간단 소개) import numpy as np import matplotlib.pyplot as plt DFT 함수의 입력으로는 N(샘플링 포인트의 수)와 sig(시그널)을 받습니다. 이 함수에서는 N.. 2023. 4. 9.
연꽃에 대한 재밌는 정보들 (연잎이 물에 젖지 않는 이유는?) 1. 연꽃은 6~8월에 꽃을 피운다. 개화 1일, 만개 2일, 낙화 1일로 보통 4일간 피어있다. 2. 연꽃의 출현은 중생대 백악기(1억3천5백만 년 전)로 거슬러 올라가고, 공룡이 멸종한 신생대 제3기(6천3백만 년 전)에는 적어도 연꽃이 12종 존재했다는 화석 기록이 있다. 3. 인도에서는 기원전 3000년경으로 추정되는 연꽃의 여신상이 발굴되었다. 4. 종자의 수명이 매우 길어 2천년 묵은 종자가 발아한 예가 있다. 오가히스 연꽃은 1951년 일본 치바시의 농장 지하 약 5.5m에서 2천년 전의 연꽃 씨앗이 검출돼 오가이치로 박사에 의하여 개화에 성공하였다. 이 연꽃을 공주시 농업기술센터에서 분양 받아 착근시켜 2018년 개화에 성공했다 5. 연잎이 물에 젖지 않는 이유는 표면장력과 연잎효과 떄문이.. 2023. 4. 4.
반응형