반응형 파이썬4 [Python 기본기] 튜플(Tuple) and 딕셔너리(Dictionary) 요약! (개념 , 주 사용 기능/함수) 튜플(Tuple)이란? 순차 자료형 이며 불변 자료형으로 인덱스 접근과 슬라이싱이 가능. 풀어서 말한다면 리스트의 경우는 수정 및 변경이 가능했지만 튜플은 불가능. 딕셔너리(Dictionary)란? 비순차 자료형 이이며 가변 자료형이다. 즉 인덱스로 인한 접근과 슬라이싱은 불가능. 키(key)와 값(value)의 형태로 데이터를 저장. 값(value)은 변경 가능 ,키(key)는 변경이 불가능 하나의 딕셔너리 객체에 중복된 키(key)가 존재하지 못함. 주사용기능 튜플 : 선언 , 인덱싱 , 슬라이싱 딕셔너리 : 선언 , 값확인 , 키확인 , 데이터 삭제 , 데이터 존재 유무 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 .. 2020. 10. 8. [Python 기본기] String 문자열 주로 사용되는 문법2 (formating , 함수 ) 문자열 포맷팅(formating)이란? 문자열 안에 어떤 값을 삽입하는 방법으로 여러 방식이 약속으로 정해져 있음. 주요 함수 upper() 소문자를 대문자로 변경 lower() 대문자를 소문자로 변경 strip() 양쪽 공백 삭제 lstrip() 왼쪽 공백 삭제 rstrip() 오른쪽 공백 삭제 replace() 문자열 안에 특정 값을 다른 값으로 변경 split() 문자열 나누기 , 매개변수를 주지 않으면 공백 기준으로 나누고 특정 값을 넣어주면 특정값 기준으로 나누어 줌 반환은 list 형식 아래 코드를 보고 결가 값을 확인하면 이해가 쉽습니다. 주석 확인 필수! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2.. 2020. 10. 4. [Python 기본기] String 문자열 주로 사용되는 문법1 (연산 , 슬라이싱 , 인덱싱) 아래 코드의 주석을 참고하여 결과 값을 보면 이해가 더 잘됩니다.^^ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #문자열 관련 기본기 tstr="테스트string "#공백도 문자열에 포함 print(tstr+" 1번")#문자열 더하기 print("--------------") print(tstr*3)#문자열 곱하기 print("--------------") #여러줄 사용하기 #작은 따옴표나 큰 따옴표를 연속으로 세번 적어서 사용. tstr2=""" 여러줄 문자열 사용 """ print(tstr2) print("--------------") #문자열 인덱싱 #인덱.. 2020. 10. 4. 2017~2019 당기순이익 지속적으로 오른 회사[주식]-Python 안녕하세요^^ 오늘은 Python을 사용하여 웹크롤링 데이터를 소개해 드립니다. 네이버 증권에 나온 데이터를 활용 했으며 코스피 코스닥 3년간 당기순이익이 계속 증가 되는 회사의 종목코드를 모두 뽑아 보았습니다^^ 아래의 이미지는 뽑아낸 데이터 일부 입니다 ! 크롤링을 활용하여 나만의 기준(가치)에 적합한 회사를 뽑아서 집중적으로 분석을 하니 주식을 하는것에 더 도움이 되는군요^^ [ex : 당기순이익 3년이상 지속 , BPR 얼마 이하 , 등등] 사실 모든 회사를 찾아 분석하기엔 너무 시간이 많이 들고 집중 할 수가 없는데 이렇게 프로그램이 추려주니 훨씬 편합니다^^ 한 번 만들어 놓으면 계속 활용 할 수 있으니 좋구요. 주변에 같이 주식하는 분들은 가끔 자기가 원하는 조건을 말씀하셔서 부탁을 하면 제.. 2020. 5. 13. 이전 1 다음 반응형