김왼손의 미운코딩새끼: 4시간만에 끝내는 파이썬 기초
01
미운코딩새끼
미운코딩새끼
체험하기
02
01 프로그램과 프로그래밍
프로그램과 프로그래밍
체험하기
03
02 파이썬
왜 파이썬일까요?
체험하기
파이썬 설치하기
04
03 입력과 출력
출력하기
체험하기
입력하기
05
04 변수와 이름
변수와 변수이름
06
05 프로그램의 기본재료
숫자형, 문자형, 불린
리스트, 튜플, 딕셔너리
자료형 변환하기
07
06 주석
주석
08
07 문자열
문자열
포맷팅
format()
인덱싱
슬라이싱
메서드
독스트링
end, 이스케이프 코드
09
08 리스트
리스트
값 추가하기
인덱싱, 슬라이싱
메서드
10
09 튜플
튜플
패킹, 언패킹
11
10 for
for
range()
for x 2
컴프리헨션
12
11 연산자
할당
산술
%로 홀짝 구분하기
문자열 연산자
비교 연산자
논리 연산자
멤버쉽 연산자
13
12 조건문
if
else, elif
14
13 while
기본구조
continue, break
15
14 딕셔너리
기본구조
딕셔너리 메서드
16
15 함수
기본구조
함수를 사용하는 이유
여러 개 돌려주기
17
16 모듈
기본구조
random
18
17 객체
객체
19
18 코딩 스타일
코딩 스타일
체험하기
20
19 구글링 방법
구글링 방법
왜 파이썬일까요?
03 02 파이썬
Loading...
100%
왜 파이썬일까요?
쉽습니다
문법이 쉽고 간결해서 배우고 사용하기 쉽습니다.
코딩 자체는 쉽지 않지만 파이썬은 다른 언어들보다는 비교적 쉽습니다.
우리가 사용하는 영어와 유사하기 때문에 친숙한 느낌을 받을 수 있습니다.
외국의 경우 파이썬을 입문 언어로 많이 사용합니다. 우리나라도 바뀌고 있는 추세입니다.
범용 프로그래밍 언어이기 때문에 데이터 분석, 게임 개발, 보안 등 다방면에 사용이 가능합니다.
아래는 자바라는 언어로 "Life is Short!"를 분리하고 출력하는 코드입니다.
public static void main(String[] args) { String msg = "Life is Short!"; for(String m : msg.split(" ")) System.out.println(m); }
java
아래는 파이썬으로 "Life is Short!"를 분리하고 출력하는 코드입니다.
msg = 'Life is Short!' print(msg.split())
py3
같은 기능인데도 파이썬이 자바보다 간결한 것을 볼 수 있습니다.
많습니다
파이썬을 사용하는 사람이 아주 많기 때문에 참고할 자료도 많습니다.
스택오버플로우 (https://stackoverflow.com/) : 코딩계의 네이버 지식인이라 할 수 있습니다.
질문도 엄청 많지만 답변은 이보다 훨씬 많습니다. 훑어보는 것만으로도 공부가 됩니다.
파이썬의 모토 : "어떤 문제를 해결하는 가장 아름다운 방법이 있다."
파이썬과 자주 비교되는 언어로 펄이 있는데 펄은 문제를 해결할 때 다양한 방법을 선호합니다.
빠릅니다
실행속도가 빠르다는 것이 아니라 개발을 빠르게 할 수 있다는 말입니다.
배우는데 걸리는 시간도 다른 언어에 비해 비교적 적게 드는 편입니다.
제품을 구매했을 때 배터리가 포함되어 있어 따로 구매하거나 필요가 없는 경우가 있습니다.
파이썬은 제공하는 라이브러리들이 많아서 구현할 필요 없이 바로 가져다 쓸 수 있습니다.
보통 이런 라이브러리들은 충분히 검증이 되어있기 때문에 직접 만드는 것보다 성능이 좋습니다.
질문하기