본문 바로가기

Python27

파이썬-연산자 글 개요 파이썬 문법을 복습하기 위한 내용을 정리하는 글입니다. 파이썬의 문법인 연산자 정리하기 글 본문 연산자 연산자란 우리가 잘 알고있는 사칙연산을 다루는 것이 연산자 이고, 연산의 대상을 피연산자라고합니다. 연산자의 종류는 산술 연산자, 할당 연산자, 비교 연산자, 논리 연산자가 있습니다. 산술 연산자: +, -, *, /, %, //, ** 할당 연산자: = , +=, -=, *=, /=, %=, //= 비교 연산자: >,>=, {} = {}'.format(num1, num2, operator.gt(num1, num2))) print('{} >= {} = {}'.format(num1, num2, operator.ge(num1, num2))) print('{} < {} = {}'.format(num.. 2021. 9. 15.
정적타입언어 vs 동적타입언어 글 개요 일단, 저는 컴퓨터공학 기초가 많이 부족한 사람입니다. 그래서 조금씩 모르는 내용을 적어갈 생각입니다. 그중 첫 번째가 정적 타입언어와 동적타입언어를 차이점을 설명하려고 합니다. 글 본문 정적타입언어 정적타입언어는 컴파일 시 변수의 타입이 결정되는 언어입니다. 이해하기 쉽게 말하자면, 변수의 타입을 미리 지정을 해줘야합니다. 예를들어, 자바프로그래밍 언어에서 문자열 변수를 선언할 때 String name = "Andy" 이런식으로 선언을 해줘야 합니다. 동적타입언어 동적타입언어는 런타임 시 타입이 결정되는 언어입니다. 이해하기 쉽게 말하자면, 변수를 미리 지정하지 않아도 됩니다. 예를들어 파이썬 프로그래밍 언어에서 문자열 변수를 선언할 때 name = "Andy" 이렇게 선언을 해줘야 합니다. .. 2021. 9. 15.
Python- matplotlib 한글설정하기 글 개요 jupyter notebook 혹은 colab에서 시각화를 하려면 matplotlib 라이브러리 불러와 사용을 해야할 때가 있는데요. 한글로 시각화 할 때 한글이 깨지는 경우가 있습니다. 이 포스팅에서는 matplotlib 라이브러리에서 한글 깨짐현상을 해결하는 방법을 알려드릴려고 합니다. 글 본문 jupyter Notebook jupyter notebook에서 matplotlib 라이브러리 한글 깨짐현상을 해결하는 방법입니다. 위 이미지처럼 jupyter notebook에서 한글을 사용하면 한글 깨짐 현상을 볼 수 있습니다. 하지만, 아래방법을 사용하면 한글깨짐 현상을 해결할 수 있습니다. import matplotlib.pyplot as plt from matplotlib import rc .. 2021. 9. 14.
파이썬 - 입력 출력 다루기 글 개요 이 글은 파이썬 기초를 다시 복습하기 위해 작성된 내용입니다. 글 본문 파이썬에서 사용자에게 데이터를 입력받기 위해서는 input()이라는 함수를 사용해야합니다. 예를들어 사용자에게 오늘의 날씨를 받을려면 어떻게 해야할까요? print('키보드를 통해서 데이터를 입력하세요.') userInputData = input() print(userInputData) print('type: ', type(userInputData)) 위 처럼 입력을 받아야합니다. input()함수는 정수형 타입의 데이터를 받을 수 있습니다. userInputData = int(input()) print(userInputData) print('type: ', type(userInputData)) 데이터 출력방법 - , - f.. 2021. 9. 13.
파이썬 - 자료형 및 자료형 변환 글 개요 이 글은 파이썬 기초를 다시 복습하기 위해 작성된 내용입니다. 글 본문 자료형 자료형이란 효율적인 메모리 사용을 위해서 데이터를 정수형, 실수형, 문자형, 논리형으로 구분한 것입니다. 이렇게 4가지 타입마다 메모리 크기가 결정됩니다. - 정수형 - 실수형 - 문자형 - 논리형 파이썬에서는 4가지 자료형이 존재합니다. 정수형은 메모리가 허용되는 한 무한으로 사용이 가능합니다. 실수는 대략 소수점 17~18번째에서 데이터 손실이 발생합니다. 자료형 변환 파이썬에서는 자료형 변환을 쉽게 할 수 있습니다. 문자 -> 숫자 num1 = '1' num2 = '2' num1 = int(num1) num2 = int(num2) print(num1 + num2) # 3 파이썬에 내장되어있는 int라는 함수를 통.. 2021. 9. 13.