[Python] math.ceil( ) / math.floor( ) 수학의 올림/ 내림 기능을 하는 함수이다. math 모듈을 import 하고서 함수를 사용하면 실수를 올림/내림하여 정수를 반환한다. 사용방법은 두 함수 모두 동일하고 별다른 파라미터는 갖고 있지 않는다. 아래에서 두 함수의 내용을 정리해보겠다. - 순서 - 1. math 모듈 2. ceil 3. floor 4. 정리 1. math 모듈 수학과 관련된 함수들을 모아놓은 모듈이다. ceil, floor 이외에도 사인, 코사인, 탄젠트와 같은 수학 공식을 계산해주는 함수들을 이용할 수 있다. 모듈의 함수에서 달리 명시하지 않으면 반환 값은 실수인 float 타입으로 반환된다. 모듈을 사용할 때는 import math 문장을 입력하여 모듈을 ..
enumerate() - 순서 - 1. enumerate 함수의 사용 예시 - enumerate object로 출력 - list 함수로 튜플 출력 - for문을 이용해서 숫자와 요소 값을 각각의 변수에 저장 - dictionary 생성에 이용 2. parameter - start 1. enumerate 함수의 사용 enumerate (iterable, start=0) 형태로 사용한다. 괄호( ) 안에 반복 가능한 iterable 자료형을 입력하면 숫자와 각 요소가 순서대로 출력된다. 순서는 0부터 출력되기 때문에 요소의 인덱스로도 활용할 수 있다. 숫자를 0이 아닌 다른 숫자부터 시작하게 하려면 start= 파라미터를 이용한다. 1-1) enumerate object로 출력 enumerate 함수를 사용..

혼자 공부하는 파이썬 윤인성 지음, 한빛미디어 지은이 윤인성_ 집필 / 번역을 한다. 을 집필할 당시 45번째 책이었고 2020년 01월 출간된 은 51번째 책이다. 책을 쓰는 외에 요리, 피아노, 작곡, 그림 등의 취미를 갖고 있고 윤인성 유튜브 채널을 운영하여 책의 인터넷 강의를 올린다. 이 책은_ 독학으로 프로그래밍을 배우려는 입문자에게 필요한 내용을 담고 있다. 책 이외에도 출판사에서는 학습 사이트를 운영하고 있다. 학습 사이트에서는 저자의 유튜브 채널과 연결되어 인터넷 강의 등의 학습자료를 제공하고 혼공 학습단을 모집하는 이벤트를 진행하기도 한다. 관심 있는 분들을 위해 사이트 링크를 걸어둔다.> http://hongong.hanbit.co.kr 두 번째 완독을 마쳤다. 첫 번째 완독은 '파이썬..
f-string format, %(서식 지정자)와 같은 문자열 포매팅 방법들 중 f-string이 가장 마지막에 업데이트되었다. 나의 경우, 파이썬 4개월 차여서 처음부터 f-string을 사용하다가 얼마 전에 format과 % 서식 지정자를 알아보았는데.. 번거로워서 어떻게 쓰나 싶다. 그만큼 f-string의 사용법이 간단하다. ※ 파이썬 버전에 따라 f-string을 이용하지 못할 수 있다. 3.6 버전 이후부터 가능한 것으로 알고 있다. - 순서 - 1. f-string 사용법 2. 글자 수를 지정하여 문자열 정렬하기 3. 소수점 자릿수 지정하기 1. f-string 사용법 1) 문자열을 지정하는 따옴표 앞에 f를 접두사로 붙인다. 2) 문자열 안에서 중괄호{ }를 이용해 변수나 계산식을 입력할 ..
set( ) 집합 자료형으로 변환하는 함수. 중복을 허용하지 않는 특성을 이용하여 unique 한 값을 남기고 중복을 제거할 때 사용한다. set 함수의 내용을 아래에서 계속 정리해보겠다. - 순서 - 1. 집합 자료형 선언 2. 집합 자료형으로 변환 3. 중복되는 요소를 제거 1. 집합 자료형 선언 set( ) 함수나 중괄호{ }를 이용해서 선언할 수 있다. 그러나 값이 없는 집합 자료형을 선언할 때는 set( )을 이용해야 한다. 변수를 선언할 때, 중괄호{ } 안에 value만 있으면 set타입이 되지만 빈 괄호로 그냥 두어 값이 없거나 key - value 짝을 이루고 있으면 dictionary 타입이 된다. 리턴되는 값은 dict타입과 동일하게 { } 중괄호로 묶여 출력된다. 수학의 집합과 동일..