인기 글
-
사용법 [python] 파이썬 에러 커스텀하기 안녕하세요!이번 글에서는 파이썬에서 나만의 에러를 만드는 방법에 대해서 알아보려고 합니다. 에러만들기 방법은 Exception 을 상속 받아서 에러메시지 작성 후 raise로 사용해주면 끝class myException(Exception): def __init__(self) -> None: super().__init__("그게 사람이름인가..?")name = input("이름을 입력해주세요")if name == "멍똥": raise myExceptionelse: print(f"{name}님 환영합니다!!") # 이름을 입력해주세요멍똥# raise myException# myException: 그게 사람이름인가..
- html [HTML] 선택 박스 만들기(select Box) 1) select 태그와 option 태그로 메뉴 박스 만들기 HTML 삽입 미리보기할 수 없는 소스 option 태그에 대한 속성으로 selected 설정 시 기본적으로 그에 해당하는 속성을 선택함
-
사용법 [python] 파일을 읽고 쓰기 안녕하세요! 이번 글에서는 파이썬에서 파일을 읽고 쓰는 방법에 대해서 알아보려고 합니다. 1) open 으로 파일 객체 반환하기 2) 읽기 관련 메서드 3) 쓰기 관련 메서드 순으로 알아보겠습니다. 1) open 으로 파일 객체 반환하기 파일을 읽거나 쓰려면 우선 파일 객체를 만들어야 합니다. 파일 객체 이름 = open(filename, mode, encoding=None) filename 인자는 파일의 위치/파일이름을 포함하는 문자열을 써주면 됩니다. mode의 종류에 따라 전달해야 할 인자가 정해져 있습니다. 용도에 맞게 사용해 보세요 이번 글에서는 r와 w를 사용해 보겠습니다. mode 종류 용도 'r' 파일을 읽기만 하는 경우 'w' 파일을 쓰기만 하는 경우 (기존 내용 삭제 후 쓰기) 'a' ..
-
사용법 [python] 파이썬 lambda를 활용하기 안녕하세요! 이번 글에서는 파이썬에서 lambda를 활용하는 방법에 대해서 알아보려고 합니다. 그 전에 lambda를 정의하는 방법을 잘 모르신다면 이 글을 참고해 주세요 1) Lambda의 장점 2) map() 3) filter() 4) sorted() 순으로 알아보겠습니다. 1) Lambda의 장점 사실 람다는 함수와 똑같기 때문에 간단한 함수를 빠르게 만들어서 사용한다에 의의를 두어서 사용하시면 되겠습니다. 2) map() 아래와 같은 형식으로 사용합니다. map(function object, iterable) map의 동작 방식 : iterable한 객체에서 값 하나씩 가져와서 function 실행 후 리턴한다. 리턴 타입은 map 객체를 반환한다. 2-1) 1부터 10까지 제곱수 리스트 만드는 ..