파이썬(숫자: 사칙연산, 정수나누기, 나머지, 제곱 연산자)
소수점이 없는 숫자를 정수형이라 하고, 소수점이 있는 숫자를 실수형이라 한다. 소수점이 없는 숫자: 0, 1, 273, -52 -> 정수(integer) 소수점이 있는 숫자: 0.0, 52.273, -1,2 -> 실수(float point, 부동 소수점) 주의할 점은 0은 소수점이 없는 숫자이고, 0.0은 소수점이 있는 숫자라는 것이다. 같은 크기를 나타낸다고 해도 소수점이 있느냐 없느냐에 따라서 숫자의 자료형이 달라지기 때문에 주의해야 한다. 부동소수점은 실수형의 경우 52.73 = 0.5273×10² 이와 같이 소수점의 위치를 바꿔도 같은 숫자이므로, '소수점이 움직이는 숫자'라는 의미이다. 파이썬에서 0.5273×10²은 0.5273e2 로 나타낼 수 있다. 사칙연산자 + - * / 기본적인 덧셈,..
파이썬(자료형과 문자열: 자료, escape 문자, 문자열(연결/반복/선택[인덱싱, 슬라이싱], 길이) )
자료와 자료형 자료(data): 프로그래밍에서는 프로그램이 처리할 수 있는 모든 것을 자료라고 부른다. ex) 카메라로 사진을 찍으면 사진이 자료이고, 이를 카메라에 저장하는 것이 처리이다. 파이썬 프로그램도 수많은 자료를 다루고, 개발자들이 쉽게 사용할 수있도록 기능과 역할에 따라서 자료를 구분했다. 이렇게 구분된 종류를 자료형(data type)이라고 부른다. 가장 기본적인 자료형으로는 문자열, 숫자, 불이 있다. 문자열(string): 메일 제목, 메시지 내용 등 -> 예) "안녕하세요" , "Hello World" 숫자(number): 물건의 가격, 학생의 성적 등 -> 예) 52, 273, 103.32 불(boolean): 친구의 로그인 상태 등 -> 예) True, False 자료형을 확인하는..
통계기초(베이지안 통계)
확률과 베이즈 정리 확률(probability): 불확실성을 나타내는 측도로 불확실성의 정도를 0과 1사이의 값으로 수량화한 것 표본공간(S, sample space): 통계적 실험에서 모든 가능한 실험결과들의 집합 사건, 사상(event): 통계적 실험에서 발생가능한 결과 ex. 주사위 던지기 표본공간 = {1, 2, 3, 4, 5, 6} 짝수가 나오는 사건(A)의 확률 랜덤한 실험에서 실험결과들이 항상 동일하게(ex. 1/6) 발생하지 않기 때문에 사건들이 불확실성을 가지며, 이 사건들에 대한 불확실성, 즉 발생할 가능성을 나타낼 필요가 있다. 이때 사건의 가능성의 정도를 확률이라 하며, 사건 A의 확률을 P(A)라고 표기한다. 확률의 기본 성질 1) 표본공간 S에서 임의의 사건 A에 대하여 0≤P(..