Python

Web 응용 프로그램을 만들고 데이터를 조작하기위한 프로그래밍의 기초를 배웁니다.
Start

Python 문법(Syntax)

파이썬 문법

이 튜토리얼은 수많은 개별 프로젝트, 혹은 응용 프로그램 스크립트에 사용되고 있는 객체 지향 인터프리터 언어(object-oriented interpreted language), 파이썬으로 여러분을 안내할 것입니다.

팁 계산기

이제 파이썬 문법 강좌를 마쳤으니, 새로 배운 기술들을 어떻게 활용할 수 있을지 확인해 봅시다. 이번 프로젝트에서 여러분은 세금과 팁을 제외한 요리 가격을 계산하는 간단한 계산기를 만들어볼 겁니다.

문자열과 콘솔출력

문자열 & console 결과값

이번 과정에서는 파이썬의 문자열과 console 결과값에 관해, 문자열 리터럴 생성, 문자열 메소드 호출과 "print" 키워드 사용법을 포함하여 소개해 드리겠습니다.

날짜와 시간

이 프로젝트는 2단원과 어이지는 내용으로, 학습 과정에서 소개한 문자열과 console 입력값에 관한 개념들을 연습해볼 것입니다.

조건문과 흐름제어(Control Flow)

조건문 & 흐름 제어 (Conditionals & Control Flow)

이번 과정에서 여러분은 사용자의 입력값을 바탕으로 서로 다른 결과값을 생성하는 프로그램을 어떻게 만드는지 배우게 될 겁니다!

PygLatin

이번 프로젝트에서는 흐름 제어와 문자열 조작 등, 지금까지 배워온 파이썬 코딩 기술들을 조합하여 Pyg Latin 번역기를 만들어볼 것입니다. (주: Pyg Latin은 앞 글자의 자음을 이용하여 만드는 일종의 은어 놀이입니다.)

함수(Functions)

함수(Functions)

함수는 프로그램에서 특정 업무를 수행하도록 미리 쓰여진, 재사용 가능한 코드 부분입니다. 3단원에서 몇몇 함수를 간단히 살폈었는데요, 이번에는 여러분 만의 함수를 직접 작성하는 법을 배우게 될 겁니다.

휴가 떠나기

직장에서 힘들죠? 학교에서는 어떤가요? 프로그래밍 휴가를 통해 무거운 어깨의 짐을 내려놓아 봅시다!

리스트 & 사전형 (Dictionaries)

파이썬 리스트형(List)과 사전형(Dictionaries)

리스트형(List)과 사전형(Dictionaries)은 모든 종류의 정보를 저장하고, 정리하고, 조작하는데 사용할 수 있는 강력한 도구입니다.

슈퍼마켓에서의 하루

여러분 만의 슈퍼마켓을 운영하고 물건을 사보도록 하죠!

학생이 선생님이 된다.

학생에서 선생님으로

여러분이 지금까지 배운걸 토대로 여러분 만의 교실을 운영해 봅시다.

리스트와 함수(Functions)

리스트(Lists)와 함수(Functions)

리스트에 관해 배웠으니, 이제 이를 함수와 함께 사용해 봅시다.

배틀쉽!

이번 프로젝트에서는 배틀쉽이라는 고전 보드 게임을 간단하게 만들어 보겠습니다! 함수(Functions)와 리스트(Lists), 그리고 조건문(Conditionals)을 이용해서 게임을 만들 것입니다.

반복문

반복문(Loops)

파이썬에서 반복문(Loops)은 여러분이 정보를 빠르게 반복할 수 있도록 해줍니다. 이번 수업에서는 두 가지 종류의 반복문, whilefor를 다룰 것입니다.

연습이 최고를 만듭니다

이제 여러분은 파이썬의 많은 것을 알게 되었습니다. 몇 가지 문제를 좀 연습해 봅시다!

시험 통계

시험 통계

여러분의 학생들이 방금 막 첫 번째 시험을 치뤘습니다. 이제 학생들이 시험을 어떻게 봤는지 확인할 시간입니다. 시험 점수의 평균과 분산, 그리고 표준 편차를 계산하는 프로그램을 작성해 봅시다.

파이썬의 고급 논제들

파이썬의 고급 논제들

이번 수업에서는 파이썬의 좀 더 복잡한 개념, 즉 자료 구조(data structure)의 반복, 리스트 내포(list comprehension), 리스트 슬라이싱(list slicing), 람다(lambda) 함수 등을 포함한 내용들을 다뤄볼 것입니다.

비트 단위(Bitwise) 연산자 입문

비트 단위(Bitwise) 연산자는 비트(bit. 0과 1로 이루어진 패턴)을 직접 조작합니다. 비록 처음엔 학습하기 어렵지만, 이들의 속도 덕분에 모든 프로그래머에게 유용하게 사용될 것입니다.

클래스(Classes) 입문

클래스(Classes) 입문

클래스(Classes)는 객체 지향 프로그래밍(OOP. Object-Oriented Programming)의 중요한 부분 중 하나입니다. 이 과정에서는 클래스가 무엇인지, 그리고 왜 중요한지와 어떻게하면 효율적으로 사용할 수 있을지를 다룹니다.

클래스(Classes)

여러분 만의 Car 클래스를 만들고, 운전방법(diveCar())을 배워보세요!

파일 입출력

파일 입/출력(Input/Output)

여러분은 파이썬 문법을 이해한데다 몇 가지 파이썬 최고의 연습을 진행해 왔으니, 이제 지금까지 배운 내용들을 실제 응용 프로그램에 적용해 봅시다: 파일에 데이터를 작성해 볼 것입니다.

Feito em NYC © 2018 Codecademy