목록프로그래밍 (26)
IT is Smart
1. 파이썬 소개, Introduction to Python2. 파이썬의 특징, Features of Python (1/2)2. 파이썬의 특징, Features of Python (2/2)3. 파이썬 설치하기, Python Setup3.1 파이썬 버전 선택하기, Select Python version3.2 OS Bit 버전 선택하기, Select OS Bit3.3 설치파일 형태 선택하기, Select Setup File3.4 설치하기, Setup (1/2)3.4 설치하기, Setup (2/2)4.1 파이썬 Interactive Shell 사용하기 (1/3)표현식(Expression) 실행하기이번에는 좀더 다양한 표현식을 입력하고 실행 결과를 확인해보겠습니다. ▷ 소스파일 URL : https://gith..
1. 파이썬 소개, Introduction to Python2. 파이썬의 특징, Features of Python (1/2) 파이썬 2버전과 3버전 간에 호환성이 떨어진다 다른 프로그래밍 언어와 마찬가지로 파이썬 역시 성장하고 있는 언어입니다. 도약적인 성장을 위해서는 큰 변화가 함께 합니다. 프로그래밍 언어에서의 성장은 버전업으로 대표됩니다. 현재 사용되고 있는 파이썬 버전은 2.x버전과 3.x버전 2가지가 있습니다. 보통 버전업을 진행할 때는 항상 하위 버전과의 호환성을 제일 먼저 고려합니다. 새로운 버전이 이전 버전과 호환이 되지 않는다는 것은 이전 버전에서 만든 프로그램을 상위 버전에서는 사용할 수 없다는 말입니다. 그렇기 때문에 호환성이 되지 않는다는 것은 기존의 사용자들이 모두 떠날 수도 있다..
1. 파이썬 소개, Introduction to Python 우리나라에서는 IT업계에서 Java를 사용하는 비율이 압도적으로 많기 때문에 아직 파이썬이 많이 알려져 있지 않습니다만, 해외에서는 오래 전부터 뜨거운 관심과 함께 실제 비즈니스에 활용되는 사례들이 늘어나면서 최근에는 국내에서도 주목을 받기 시작했습니다. 우리나라에서는 프로그래밍을 처음 배우려고 하면 C로 시작해서 C++이나 Java로 넘어가는 것이 루틴처럼 인식되고 있지만, 해외에서는 파이썬으로 프로그래밍의 개념을 처음 익히고 실제 업무에서도 파이썬을 많이 사용한다고 합니다. 이는 파이썬이 배우기 쉬우면서도 다양한 분야에서 활용할 수 있을 만큼 강력한 기능들을 가지고 있기 때문입니다. 파이썬의 장점과 단점을 좀더 상세히 이해함으로써 파이썬을 ..
파이썬(Python)은 수학과 컴퓨터과학을 연구하는 네덜란드의 CWI라는 연구소에서 일하던 귀도 반 로섬이 고안해서 1991년 세상에 처음 발표된 프로그래밍 언어입니다. 귀도는 C보다 쓰기 쉬우면서도 강력한 스크립트 언어를 필요로 했지만 적당한 언어가 없었기 때문에 직접 파이썬을 만들었다고 합니다.귀도 반 로섬은 구글을 거쳐 현재 드롭박스에 몸담고 있지만, 파이썬은 오픈소스 프로젝트로 개방적인 파이썬 커뮤니티를 통해 지속적으로 성장하고 있습니다. 세상의 많은 개발자들이 자발적으로 참여해서 파이썬을 개선해 나가고 있습니다. java나 C, C++에서 가능한 기능을 파이썬에서도 사용할 수 있게 되면서 파이썬은 더욱 강력해지고 있습니다.프로그래밍에 익숙하지 않은 초보자들도 쉽게 배울 수 있다는 특징 때문에 미..
#coding=utf-8 #!/usr/bin/python from bs4 import BeautifulSoup html_doc = """ IT is SmartIT is Smart IT is Smart Once upon a time there were three little sisters; and their names were Elsie, Lacie and Tillie; and they lived at the bottom of a well. ... """ soup = BeautifulSoup(html_doc) # HTML 들여쓰기하여 출력하기 # ----------------------------------- # print(soup.prettify()) # # # IT is Smart # # # # #....
이번에는 딕셔너리라고 부르는 자료형에 대해 알아보겠습니다. 파이썬 IDLE를 실행한 후 편집기를 열고 코드를 따라해보세요. classmates = {'Tony': ' cool but smells', 'Emma': ' sits behind me', 'Lucy': ' asks too many questions'} for k, v in classmates.items(): print(k + v) 예제에서 보다시피 Dictionary 자료형은 { }로 구성요소들을 묶어줍니다. Set와 같은 모양입니다. Set와 다른 점은 구성요소가 KEY:VALUE가 한 쌍으로 되어 있다는 것입니다. 개별적으로 값을 찾는 방법은 classmates['Tony'] 라고 입력하면 ' cool but smells'가 리턴됩니다. --..