Python
-
문법 - DictionaryPython 2018. 11. 14. 22:31
Dictionary딕셔너리 자료형은 '키'와 '값'으로 한쌍을 이루는 자료형이다.list와 다르게 index가 아닌 '키'를 이용하여 값을 찾을 수 있다. Key - Value 형식의 자료형 구조는 흔히 사용하는 JSON에서도 사용된다.※ 대신 Dictionary 자료형과 JSON 자료형은 같지 않다는 것을 유의해야한다.Dictionary자료형을 JSON으로 혹은 반대로 사용하려면 둘 중 하나의 자료형으로 변환해서 사용해야한다. 문법을 통해 사용방법을 알아보자. 초기화문법 -12#Dictionary 초기화dic = {'Key1' : 'Value1', 'Key2' : 'Value2'}cs "변수명 = {'Key' : 'Value'}" 형식으로 변수를 생성하고 초기화를 할 수 있다. 이것을 출력해보면 다음과..
-
문법 - listPython 2018. 11. 14. 20:41
List숫자나 문자같은 여러 개의 데이터들을 담는 공간이다. list 자료형(Data type)을 *생성하는 방법을 알아보자.*초기화 라고 한다.- 문법1squares = [1, 'four', 9, 16, 25] #list를 만들고 값을 초기화하는 방법cs list 자료형은 숫자와 문자 구분없이 한 곳에 담을 수 있는 것이 장점이다. 생성한 list를 출력해보자.문법 -1print(squares)cs 'print(변수명)'을 할 경우 list의 값들이 모두 출력된다. 이번엔 list의 값들 중 특정한 값을 출력해보자.문법 - 1print(squares[1]) #list의 값을 꺼내는 방법 "변수명[index]"cs 'print(변수명[index])'로 작성하여 원하는 값을 출력할 수 있다. index란 ..
-
문법 - 조건문Python 2018. 11. 14. 18:36
IF파이썬에서 조건문 문법은 다른 프로그래밍 언어와 다르게 조금 특이하다.자바나 C와 같은 다른 언어에서의 if문은 '{}' 중괄호로 코드를 묶었다면 파이썬에서는 들여쓰기로 코드를 묶는다. if ~ else문법 - 1234if xxx: print('Hello!')else: print('World!')csif다음에 다른 언어들과 다르게 boolean 조건 영역을 '()'소괄호로 묶지 않는다.대신 콜론을 붙인다.그 후 코드블럭을 들여쓰기(Tab)로 코드블럭을 구분짓는다. 활용 1 -1234if 15==15: print('Hello!')else: print('World!')cs예를 들어서 위와 같은 코드가 있다고 가정해보자. 15와 15의 크기는 같다. 따라서 비교연산자에 의해 boolean값이 true가 발..
-
설치 및 연동 - WindowsPython 2018. 11. 13. 20:59
웹 서버웹 서버는 Bitnami wamp를 통해 Apache 웹 서버를 사용할 것이다. 파이썬 인터프리터 https://www.python.org/위의 링크를 통해 파이썬 홈페이지로 들어가서 다운로즈에 마우스를 가져다대면 다운로드 화면이 나타난다. 버튼을 클릭하여 프로그램을 다운로드 받자. 다운받은 프로그램을 실행하면 설치화면이 나타난다. 그림과 같이 반드시 체크사항 두가지에 모두 체크하고 Customize installation을 선택해주자. Optional Features에서 모든 체크박스에 체크하고 Next를 누르자. Advanced Options에서 다양한 체크박스가 존재하는데 원하는 체크박스를 선택해주자. (가급적 다 선택함...) 설치 경로를 설정해주고 Install버튼을 클릭하자. 설치가 완..