Python 기본 문법 (15) 썸네일형 리스트형 파이썬, 소숫점 표현하기 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사 입니다. 파이썬에서 원주율 3.14159265358979323을 소숫점 4자리까지만 표현하려면 어떻게 해야 할까요? 포맷코드를 사용하면 됩니다. 입력을 원하는 자리에 %0.4f 로 표현하면 소숫점 4자리까지 표현 됩니다. 예를 들어 설명해 보겠습니다. 원주율 3.14159265358979323을 소숫점 4자리까지 표현해 보겠습니다. >>> "원주율은 %0.4f 이다." %3.14159265358979323 '월주율은 3.1415이다.' 소숫점 5자리까지 표현하려면 입력을 원하는 자리에 %0.5f 를 사용하면 됩니다. >>> #소숫점 5자리 까지 나타내기 >>> "원주율은 %0.5f 이다." %3.14159265358979323 '월주율은 3.1.. 문자열 포매팅(Formatting) - 문자열의 특정 값만 선택적으로 바꾸어 출력하기 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배입니다. 오늘은 문자열 포매팅에 대하여 알아보도록 하겠습니다. 문자열 포매팅이란 문자열 안의 특정한 값을 바꿔야 할 때 사용하는 기법입니다. 다시 말하면 문자열 포매팅이랑 문자열 안에 특정한 값을 삽입하는 방법입니다. 예를 들어 설명하면 쉽습니다. "나는 사과를 10 개 주문했습니다." "나는 사과를 8 개 주문했습니다." "나는 사과를 개 주문했습니다." 위 문자열에서 전체 문장 중 사과의 개수만 바뀐 것을 알 수 있습니다. 위 문자열에서 사과의 갯수만 선택적으로 입력해 주는 것을 문자열 포매팅이라고 생각하면 됩니다. 전체 문장 중 숫자만 선택적으로 대입 : %d 문자열 안에 원하는 숫자(예를 들어 3)를 대입하고 싶은 경우 넣고 싶은 위치에 %d.. 숫자형 연산자(2) - 제곱, 나누기 몫과 나머지 반환 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 오늘은 숫자형 자료의 기본 연산에 대하여 알아보겠습니다. 기본 연산자를 잘 알아야 프로그래밍 코드를 작성하는데 도움이 되는 것 같더라고요. 그럼 지금부터 파이썬 기본 연산자에 대하여 알아보겠습니다. x의 y 제곱을 나타내는 연산자: ** x의 y 제곱을 나타내기 위해서는 연산자 **를 사용한다. x ** y는 x의 y 제곱을 의미한다. 예를 들어 3**2는 3의 2 제곱을 의미한다. x = 5 y = 3 print(x ** y) # 결과 125 # 5 (x)의 3(y) 제곱 결과값 나눗셈의 나머지를 반환하는 연산자: % x를 y로 나눈 나머지를 반환하기 위하여 연산자 %를 사용한다. x % y는 x로 나눈 나머지 값을 반환한다. 예를 들.. 데이터 중복 제거 : set( ) 함수 이용 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 Dr. 배도사입니다. 오늘은 파이썬을 공부하면서 set( ) 이라는 함수를 알게 되었습니다. 어려운 내용은 아닌데 공부한 내용을 기억하고 나중에 찾아보기 위하여 기록에 남깁니다. set( ) 이라는 함수를 통해 중복된 데이터를 하나로 정리할 수 있습니다. a=[1,1,2,2,3,3,4,5,6,6] 라는 리스트가 있습니다. 이 리스트에는 1이 2번, 2가 2번, 3이 2번, 6이 2번 중복되어 있습니다. set( ) 함수는 이렇게 중복되는 데이터를 하나로 정리해 줍니다. a=[1,1,2,2,3,3,4,5,6,6] print(a) print(set(a)) #set(a)를 통해 중복된 요소를 한번만 출력한다. 결과) [1,1,2,2,3,3,4,5,6,6] [1.. 숫자형 연산자 안녕하세요? 가정의학과 전문의, Dr. 배도사입니다. 오늘은 파이썬, 숫자형 연산자에 대하여 알아보겠습니다. 기본적인 사칙 연산은 다음과 같습니다. 더하기 : + 빼기 : - 곱하기 : * 나누기: / 파이썬 숫자형 연산자를 이용하여 실제 계산을 해 보았습니다. a = 4+3 b = 4-3 c = 4*3 d = 4/3 print(a) print(b) print(c) print(d) 결과) 7 1 12 1.3333333333333333 print(d)의 결과가 실수형이 나와서 정수형으로 변환해 보겠습니다. 정수형으로 변환하는 방법은 int() 명령어를 쓰는 것입니다. print(int(d))라고 명령해 보겠습니다. a = 4+3 b = 4-3 c = 4*3 d = 4/3 print(a) print(b) p.. 숫자형 자료(정수형, 실수형) 안녕하세요? 가정의학과 전문의 Dr. 배도사 입니다. 오늘은 자료형 중 숫자형에 해아여 알아보고자 합니다. 숫자형은 정수형, 실수형이 있습니다. 정수형(Integer)은 소수점이 표현되지 않은 정수 그대로를 표현하는 자료형입니다. 예) a = 96 b = 84 파이썬 언어에서 정수형을 표현하기 위해서는 Int()라는 명령어를 씁니다. 실수형(Float)는 소숫점이 표현된 숫자형 자료입니다. 예) a = 31.4 b= 5.666 파이썬 언어에서 실수형을 표현하기 우해서는 Float()라는 명령어를 씁니다. 만약 파이썬 언어에서 3.14라는 실수형 자료를 정수형 자료로 바꾸기 위해서는 다음과 같은 명령어를 씁니다. a = Int(3.14) print(a) 이렇게 명령를 하면 a = 3으로 표현됩니다. 파이썬.. 파이썬 환경 설정 안녕하세요? Dr. 배도사입니다. 시대의 변화에 따라가고자 프로그래밍 언어인 파이썬 공부를 시작하였습니다. 궁극 목표는 제 직업과 관련된 프로그램을 직접 만들어 구현해 보는 것입니다. 제가 근무하는 곳에서 휴넷 교육비를 지원해 주어 파이썬 강좌를 수강해 듣고 있습니다. 강좌 제목은 "데이터 과학을 위한 파이썬 프로그래밍"이며 강사는 최성철 교수님이시네요. 이 강좌를 포함 여러 강좌를 듣고 공부한 내용을 정리해 보려고 합니다. 먼저 파이썬 환경 설정입니다. 파이썬 개발 환경을 설정하기 위해서는 운영체제 선정, 인터프리터, 코드 편집기 설정이 필요합니다. 운영체제: 윈도우(Windows) 운영체제는 윈도우, 리눅스, 맥OS가 있다고 합니다. 전문 개발자들은 리눅스와 맥OS를 많이 쓴다고 하네요. 저와 같은 .. 이전 1 2 다음