본문 바로가기
반응형

공부노트24

[Python(파이썬)] 파이썬 예외처리 / 에러종류 [Python(파이썬)] 파이썬 예외처리 / 에러종류 예외 처리는 에러를 뜻한다. 파이썬 코딩을 할때에는 문법적으로 에러가 없더라도 코드 실행(런타임) 프로세스에서 발생하는 예외 처리도 중요하다. 예외처리(에러) 종류 # SyntaxError : 잘못된 문법 - 문법이 잘못되면 발생 # NameError : 참조변수 없음 - 참조변수가 없을 때 발생 # ZeroDivisionError : 0 나누기 에러 # print(10/0) # IndexError : 인덱스 범위 오버 # KeyError : 없는 키값을 참조할 때 발생 # AttributeError : 모듈, 클래스에 있는 잘못된 속성 사용시에 예외 # ValuError : 참조 값이 없을 때 발생 # FileNotFoundError : 파일 경로 .. 2020. 10. 28.
[주식공부] 반도체 EUV 관련주 분석 및 방향 제시 [주식공부] 반도체 EUV 관련주 분석 및 방향 제시 이번에는 올해 반도체 분야에서 각광받고있는 EUV에 대해 분석 및 방향 제시를 해보겠습니다. EUV라는 말은 생소한데요. 먼저 EUV에 대해서 뜻을 알아보겠습니다. EUV는 우리말로 극자외선이고, 반도체 제작공정에서 노광공정에서 활용됩니다. 메모리든 비메모리든 지금은 미세화 경쟁을 하고 있는데 여기서 극자외선 EUV가 핵심 역할을 합니다. EUV를 도입한 기업이나 국가는 현재까지 우리나라 삼성과 대만의 TSMC 두 곳뿐입니다. EUV를 제작하는 곳이 ASML이구요. 올해 반도체를 달군 기업은 에스앤에스텍, 에프에스티, 동진쎄미켐이며, 이 세종목의 공통점이 EUV 관련주라는 겁니다. 메모리 분야는 삼성과 하이닉스가 세계시장 75% 이상을 점유하고 있습니.. 2020. 10. 25.
[파이썬(Python)] 모듈 및 패키지 사용하기 / 피보나치 수열 출력하기 [파이썬(Python)] 모듈 및 패키지 사용하기 / 피보나치 수열 출력하기 먼저 파이썬에서 모듈과 패키지에 대한 용어 이해부터 시작하겠다. 모듈이란 파이썬의 명령어로 이루어진 파이썬 프로그램 파일(파일이름.py)로 쉽게말해 코드가 짜여지는 파일이라고 할 수 있다. 모듈에는 함수 및 데이터 변수 등 많은 것을 포함할 수 있다. 모듈을 외부에서 생성할 수 있으며 외부에서 생성할 경우 import명령어를 이용해 해당 모듈을 호출할 수 도 있다. 패키지란 많은 모듈들이 있을경우 효율적으로 관리하기 위한 것으로, 모듈들의 모음이라고 할 수 있다. 즉 모듈들이 모여 있는 폴더라고 생각할 수 있다. 패키지 및 모듈 사용의 장점 1. 프로그램 작업을 나눠 실행되므로 프로그램이 작고 간단해지며 이해하기가 쉬워진다. 2.. 2020. 10. 23.
[파이썬(Python)] 파이썬 리스트 컴프리헨션/ list comprehension [파이썬(Python)] 파이썬 리스트 컴프리헨션/ list comprehension 리스트에 1부터 100까지 변수를 추가하고 싶다면 일반적인 방법으로는 numbers = [ ] for n in range(1, 100+1): numbers.append(n) 이런식으로 for 문을 사용하고 append로 numbers에 추가해주는 방법이 있다. 하지만 리스트 컴프리헨션을 사용하면 한 줄로 끝낼 수 있다. # 리스트 컴프리헨션 numbers = [ x for x in range(1, 101)] 위와 같이 한줄로 표현이 가능하며 코드 해석을 해보자면, 맨 앞 x에 반복문을 통해 들어온 x를 append 한다고 생각할 수 있다. 이 리스트 컴프리헨션으로 한가지 더 예제를 풀어본다면 # 1부터 100까지 자연수.. 2020. 10. 10.
[파이썬(Python)] 파이썬 딕셔너리(Dict)/집합(Set) 기본 정리 [파이썬(Python)] 파이썬 딕셔너리(Dict)/집합(Set) 기본 정리 딕셔너리의 기본형태 { Key : Value } 딕셔너리는 순서가 없고 중복이 안되며 수정과 삭제는 가능하다. Key와 Value로 구성이 되어 있다. 출력시에는 직접 출력과 get을 사용하는 출력이 있으며 get을 사용하면 값이 지정이 되어있지않아도 None으로 표시되며 에러가 나지않기에 get 출력을 선호 한다. 딕셔너리를 추가할 수 있으며, Key 값들만 출력하고 싶다면 keys(), value 값들을 출력하고싶다면 values(), 한 쌍들을 출력하고 싶다면 items()를 쓰면된다. 집합의 기본 형태는 ( ) 집합은 순서가 없고 중복이 안되며 수정과 삭제는 가능하다. 수학의 집합과 비슷한 성질을 가지고 있으므로 합집합,.. 2020. 10. 9.
[파이썬(Python)] 파이썬 리스트(List) /튜플(Tuple) 기본 정리 [파이썬(Python)] 리스트/튜플/딕셔너리/집합 정리 리스트의 기본 형태 [ ] 리스트는 순서가 있으며 중복이 가능하고 수정도 가능하며 삭제도 가능하다. 다른 언어의 배열이라고 생각하면 이해하기 쉽다. 리스트 안에 숫자나 문자를 추가 할 수 있다. 리스트 안에 리스트를 추가할 수 있다. 리스트를 인덱싱하는 방법이다. [2][1]은 e의 [2]번째 인덱스가 또 리스트이므로 그 안에 [1]번째 인덱스를 가르킨다. 리스트는 슬라이싱이 가능하다. 연산도 가능하며 연산으로 리스트 확장을 할 수 있다. 리스트를 수정하는 방법에는 del 함수가 있으며 값을 변경할 수도 있따. 리스트 함수에는 수 많은 함수들이 있으며 그 중에서도 자주쓰이는 것을 적어보았다. 특히 지우는 함수에서 del, remove, pop에는 .. 2020. 10. 9.
[영어표현] 'On and Off' 유용한 영어 표현 공부하기 [영어표현] 'On and Off' 유용한 영어 표현 공부하기 오늘 알려드릴 영어표현은 'On and Off' 라는 영어표현이에요! 저는 영어의 뜻을 한 가지로 단정 지을 수 없다고 생각해요 한 가지로 단정 짓기보다는 어떤 상황에 쓰이고 어떤 느낌인지를 파악하면서 공부하는데요 그래서 여러 의미로 해석해본다면 'On and Off' -> '불규칙하게' '하다가 안하다가' '오락가락' 이런 의미와 느낌으로 생각을 하시면 좋을 것 같아요! 심지어 연인과의 사이에서 '헤어졌다가 다시만났다가' 라는 의미로도 활용이 될 수 있어요! 그럼 더 의미파악이 쉽게 문장 예문과 대화 예문도 준비해봤어요! 문장 예문) The light flashed on and off : 전등이 꺼졌다 켜졌다 했다. It has been s.. 2020. 10. 7.
[주식공부] 코로나19 속에서 주식 투자방향 설정하기 [주식공부] 코로나19 속에서 주식 투자방향 설정하기 많은 사람들이 주식을 시작하고 많은 사람들이 주식을 공부합니다. 이러한 주식 시장에서 주식 투자에는 정답은 없지만 정도는 있다고 생각합니다. 하지만 많은 사람들은 욕심이 지나치게 되면서 한순간의 매도 물량과 하락세의 두려움에 부딪히게 되면 견디지 못하고 뇌동매매를 하게되거나 자신이 설정한 방향이 아닌 올바르지 못한 방향으로 투자를 하게됩니다. 이러한 내용은 주식 투자의 전문가들한테도 해당이 됩니다. 자신이 원하는 방향이 아닌 올바르지 못한 방향으로 투자를 하면서 원금회복만을 목표로 다시 투자방향을 정하게 됩니다. 원금을 회복하더라도 이 후에 다시 똑같은 실수를 되풀이 하게됩니다. 처음 설정한 방향대로의 수익을 위해서는 오랜 기간의 인내가 필요하고, 인.. 2020. 10. 7.
[파이썬(Python)] Print 함수 필수 문법 간단 정리 [파이썬(Python)] Print 함수 필수 문법 간단 정리 print 기본출력 print(' ') print(" ") print(""" """) print(''' ''') print 함수의 Separator 옵션 sep= '' 따옴표안에 넣는 내용이 출력된다 print 함수의 end 옵션 end= ' '을 사용하면 줄바꿈이 이루어지지 않고 출력이 되며 ' '안에 내용을 넣으면 줄바꿈이 되지 않고 내용에 출력된다 print 함수의 format 사용 0 1 2 로 맵핑을 할 수 있으며, a b c 로 변수지정을해서도 출력이 가능하다 print 함수의 기타 내용 %s: 문자 %d: 정수 %f: 실수 (더 다양하나 3가지는 필수) %5d : 5자리 정수 출력 %4.2f : 4자리 숫자와 소수점 둘째자리까지 .. 2020. 10. 5.
반응형