# python101

9개의 포스트
post-thumbnail

Python 101 - 9장. 표준라이브러리

파이썬에서는 기본 기능들 이외에도 프로그래밍하는데 필요한 클래스, 메소드, 상수들을 모듈로 지원하는데 이를 “표준라이브러리(Standard Library)”라고 한다. 파이썬 표준 라이브러리는 엄청나게 양이 많으니 자세한 정보는 https://docs.pyth

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 8장. 데이터 구조

데이터 구조란 데이터를 효율적으로 나타내기 위한 특정 데이터 타입을 말한다. list(), tuple(), dict(), set() 등 많음여러 데이터를 순서대로 나열한 데이터 구조이다.리스트는 변형 가능한(muttable) 데이터 구조임다른 언어의 배열과 비슷하지만

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 7장. 모듈

모듈은 같은 특성을 갖는 클래스와 메소드(함수)와 상수를 모아놓은 하나의 파일을 말한다.module_name.py 형태의 파일로 저장하며, 다른 파일에서는 아래와 같이 호출하여 쓸 수 있다.다음은 메인 코드이다. 다음과 같이 모듈을 사용할 수 있다.main을 실행하면

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 6장. 함수

중복된 부분들을 자동화하기 위해 만든 기능으로 입력값과 출력값을 갖는 동작의 블록을 말한다.파이썬은 동적 타이핑 언어이므로 함수의 리턴 타입을 따로 지정하지 않고 def 키워드를 사용한다. void형의 함수는 return 키워드를 쓰지 않으면 알아서 아무것도 리턴 안

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 5장. for 문

특정 조건을 만족할 때까지 변수를 늘리거나 줄여가며 진행하는 반복문python은 다른 언어와 다르게 in과 range()를 써서 조건을 지정한다.변수 i가 정수 end보다 작을 동안 반복 내용을 실행하고,변수 i는 0부터 시작하며,한 블록이 끝날 때 마다 변수 i를 1

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 4장. if문, while문, break, continue

파이썬에서 중첩 코드 블록은 다른 언어들과는 다르게 들여쓰기(indentation)으로 구분한다. 한 들여쓰기 당 하나의 레벨의 블록으로 구분한다.if문이란 if문에 오는 조건식의 결과가 True이면 if문 안에 있는 내용을 실행하고 elif나 else는 무시하고 다음

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 3장. 연산자, 식, 피연산자

하나 이상의 피연산자를 입력 받아 특정 연산을 하는 것산술 연산자 (a=30, b=7을 가정)비교 연산자할당 연산자 (a = 7, b = 3라고 가정)비트 연산자 (a = 5 (00101), b = 3(00011)이라고 가정)논리 연산자멤버 연산자 (a = 1,2,3,

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 2장. 예약어, 키워드, 변수, 상수, 상수 리터럴

파이썬에서 이미 예약되어 있는 문자열로서 다른 용도로 사용이 불가능한 문자열이다.키워드는 예약어를 포함한다.False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except,

2020년 5월 27일
·
0개의 댓글
post-thumbnail

Python 101 - 1장. 파이썬 설치 및 개발환경 설정(PyCharm)

잘 모를 때 참고하고 복습할 겸 파이썬 설치와 환경 설정 부터 파이썬 언어 기본 문법 부분을 다루는 포스팅을 작성해보려고 한다. 이번 포스팅은 첫 포스팅이니까 가볍게 파이썬 3.7.4 설치와 JetBrains사의 파이썬 IDE인 PyCharm 설치와 환경 설정을 하는

2020년 5월 27일
·
1개의 댓글