TOP
class="layout-aside-left paging-number">
본문 바로가기
728x90

파이썬19

[파이썬] 파이썬기초: 함수 시작에 앞서해당 내용은 ' 박응용 지음. 이지스 퍼블리싱' 을 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다.함수 함수: 입력값을 가지고 어떤 일을 수행한 다음에 그 결과물을 내어놓는 것. [함수를 사용하는 이유]1. 반복되는 부분이 있을 경우 '반복적으로 사용되는 가치 있는 부분'을 한 뭉치로 묶어서 '어떤 입력값을 주었을 때 어떤 결괏값을 돌려준다'라는 식의 함수로 작성하는 것이 현명하다. 2. 자신이 만든 프로그램을 함수화하면 프로그램을 흐름을 일목요연하게 볼 수 있다. ▶ 함수를 잘 사용하고 함수를 적절하게 만들 줄 아는 것이 중요하다.파이썬 함수의 구조def 함수 이름(매개 변수):    수행할 문장1    수행할 문장2    ...  ▶.. 2024. 6. 17.
[파이썬] 파이썬기초: 제어문 - if문 시작에 앞서해당 내용은 ' 박응용 지음. 이지스 퍼블리싱' 을 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다.제어문 [제어문 종류]if문while문for문if문 (조건문)의 기본 구조 if문: 프로그래밍에서 조건을 판단하여 해당 조건에 맞는 상황을 수행하는 데 쓰인다. 이를테면, '돈이 있으면 택시를 타고, 돈이 없으면 걸어 가야 하는 상황'이 있을 경우 이를 파이썬으로 표현하면 아래와 같다.if 조건문:    수행할 문장1    수행할 문장2else:    수행할 문장A    수행할 문장B▶ 조건문을 테스트해서 참이면 if문 바로 다음 문장들을 수행하고, 거짓이면 else문 다음 문장들을 수행하게 된다.따라서, else문은 if문 없이 독립적으로.. 2024. 6. 16.
[파이썬] 파이썬기초: 자료형 - 튜플 자료형 시작에 앞서해당 내용은 ' 박응용 지음. 이지스 퍼블리싱' 을 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 자료형 자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다. [자료형의 종류]숫자형문자열 자료형(1)/(2)/(3)리스트 자료형튜플 자료형딕셔너리 자료형집합 자료형불 자료형변수튜플 자료형 [튜플 vs 리스트]리스트는 [ ] 로 둘러싸지만 튜플은 ( )으로 둘러싼다.리스트는 그 값의 생성 · 삭제 · 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다. ※ t2 = (1, ) 처럼 단지 1개의 요소만을 가질 때에도 요소 뒤에 반드시 콤마(,) 를 붙여야 한다.※ t4 = 1, 2, 3 처럼 괄호를 생략.. 2024. 6. 14.
[파이썬] 파이썬 기초: 자료형 - 숫자형 시작에 앞서해당 내용은 ' 박응용 지음. 이지스 퍼블리싱' 을 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 자료형 자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다. [자료형의 종류]숫자형문자열 자료형(1)/(2)/(3)리스트 자료형튜플 자료형딕셔너리 자료형집합 자료형불 자료형변수숫자형: 숫자 형태로 이루어진 자료형 숫자형에는 정수, 실수, 8진수, 16진수 등이 있다. 숫자형을 활용하기 위한 연산자1) 사칙연산(+, - ,*, /)2) ** 연산자: x의 y제곱3) % 연산자: 나눗셈 후 나머지를 반환▶ 7 나누기 3의 나머지는 1▶ 3 나누기 7의 경우, 3이 7보다 작기 때문에 나눠도 몫이 없으.. 2024. 6. 13.
[파이썬] 데이터 전처리 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com 데이터 전처리(Data Preprocessing) ML 알고리즘은 데이터에 기반하고 있어 어떤 데이터를 입력으로 가지느냐에 따라 결과도 크게 달라질 수 있기 때문에 데이터 전처리가 매우 중요하다. [데이터 전처리 기본 사항]결손값(Null, NaN)은 허용되지 않는다. : 결손값은 고정된 다른 값으로 변환되어야 한다.사이킷런의 머신러닝 알고리즘은 문자열 값을 입력값으로 허용하지 않는다.: 모든 문자열은 인코딩돼서 숫자 형으로 변환해야 한다.데이터 인코딩 레이블 인코.. 2024. 6. 9.
[파이썬] 사이킷런에 내장된 예제 데이터 세트 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com 이전 내용 [파이썬] 사이킷런 주요 모듈시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는puppy-foot-it.tistory.com내장된 예제 데이터 세트 사이킷런에는 별도의 예제로 활용할 수 있는 간단하면서도 좋은 데이터 세트가 내장되어 있다.이 데이터는 datasets 모듈에 있는 여러 API를 호출해 만들 수 있다.사이킷런에.. 2024. 5. 30.
728x90