파이썬
-
Python의 자료형(datatype)중 리스트, 튜플, 집합은 여러개의 값을 다룰 수 있다 1. 리스트 (list) - 대괄호 [ ] 리스트의 특징 : 순서O, 중복O, 수정O, 삭제O, 선언은 대괄호로 한다. 리스트(list)의 선언 및 type 확인 A = ["a" , "b" , "c"] # 리스트 선언 print(type(A)) # A의 타입 확인 출력 >>>>> 리스트(list) 슬라이싱 문자열 슬라이싱과 같다. A[시작:끝:증가폭(점프)] A = [1,2,3,4,5,6,7] print(A[2:5:2]) 출력 >>>>> [3, 5] 리스트의 중첩 그리고 리스트 안의 리스트를 넣는것도 가능하다. 리스트가 한번 중첩되어 있으면 이를 2차원 리스트라고 한다. 2 .리스트의 수정과 삭제 수정 리스트 A..
파이썬(Python) 기초 데이터 타입(Data Type) - 리스트 (list) 와 튜플 (tuple) 그리고 관련 함수(sort reverse insert remove pop append extend 등.. )Python의 자료형(datatype)중 리스트, 튜플, 집합은 여러개의 값을 다룰 수 있다 1. 리스트 (list) - 대괄호 [ ] 리스트의 특징 : 순서O, 중복O, 수정O, 삭제O, 선언은 대괄호로 한다. 리스트(list)의 선언 및 type 확인 A = ["a" , "b" , "c"] # 리스트 선언 print(type(A)) # A의 타입 확인 출력 >>>>> 리스트(list) 슬라이싱 문자열 슬라이싱과 같다. A[시작:끝:증가폭(점프)] A = [1,2,3,4,5,6,7] print(A[2:5:2]) 출력 >>>>> [3, 5] 리스트의 중첩 그리고 리스트 안의 리스트를 넣는것도 가능하다. 리스트가 한번 중첩되어 있으면 이를 2차원 리스트라고 한다. 2 .리스트의 수정과 삭제 수정 리스트 A..
2019.10.12 -
* 가상환경이란 파이썬의 라이브러리들을 사용하려면 pip를 통해서 여러 패키지들을 설치하게 된다. 가상환경없이 기본 인터프리터로(글로벌 환경) 패키지를 설치하면 lib 폴더 하위의 site-packages에 패키지들이 나란히 저장된다. 혼자서 연습삼아 하는 개발하는 상황이라면 딱히 문제 없지만, 여러가지의 프로젝트를 개발하는 상황에서는 같은 패키지의 다른버젼들을 사용해야 할 때가 있다. 이러한 경우에 가상 환경(virtual environment)를 사용하게 되면 편리하다. 가상환경을 생성하여, pip를 통해 설치하게되면 기본 인터프리터에는 영향을 미치지 않으면서, 독립적인 환경을 구성할 수 있다. 즉, 가상환경을 여러개 만들어 버젼별로 개발을 진행하게 되면 버젼 사이의 충돌을 방지하면서 여러개의 프로젝..
(vscode) python 파이썬 가상환경(virtualenv) 설정하기 및 패키지 설치하기. ( no module 에러 )* 가상환경이란 파이썬의 라이브러리들을 사용하려면 pip를 통해서 여러 패키지들을 설치하게 된다. 가상환경없이 기본 인터프리터로(글로벌 환경) 패키지를 설치하면 lib 폴더 하위의 site-packages에 패키지들이 나란히 저장된다. 혼자서 연습삼아 하는 개발하는 상황이라면 딱히 문제 없지만, 여러가지의 프로젝트를 개발하는 상황에서는 같은 패키지의 다른버젼들을 사용해야 할 때가 있다. 이러한 경우에 가상 환경(virtual environment)를 사용하게 되면 편리하다. 가상환경을 생성하여, pip를 통해 설치하게되면 기본 인터프리터에는 영향을 미치지 않으면서, 독립적인 환경을 구성할 수 있다. 즉, 가상환경을 여러개 만들어 버젼별로 개발을 진행하게 되면 버젼 사이의 충돌을 방지하면서 여러개의 프로젝..
2019.10.06 -
파이썬에서 출력문에 사용되는 함수 print()에는 다양한 옵션들을 사용할 수 있다. 1. sep(separation) 영단어 그대로, 분리하여 출력한다. 다만 분리할 (갈라놓을 문자를 지정할 수 있다.) 이것을 구분자라고 한다. 예를 들어서 아래처럼 사용 할 수 있다. print('S','E','P', sep='@') 출력 >>>>> S@E@P S , E , P라는 문자열 사이에 @가 끼워넣어져 출력된다. 즉, 구분자는 @가 된다. 2.end end옵션을 사용하면 그 뒤의 출력값과 이어서 출력한다. (즉, 줄바꿈을 하지 않게 된다.) print("I like", end=" ") print("money") 출력 >>>>> I like money 그리고, 저 end=' ' 사이에 무언가를 입력하게되면, s..
파이썬(Python) 기초 print ( )문의 옵션 (sep , end , format , Escape )파이썬에서 출력문에 사용되는 함수 print()에는 다양한 옵션들을 사용할 수 있다. 1. sep(separation) 영단어 그대로, 분리하여 출력한다. 다만 분리할 (갈라놓을 문자를 지정할 수 있다.) 이것을 구분자라고 한다. 예를 들어서 아래처럼 사용 할 수 있다. print('S','E','P', sep='@') 출력 >>>>> S@E@P S , E , P라는 문자열 사이에 @가 끼워넣어져 출력된다. 즉, 구분자는 @가 된다. 2.end end옵션을 사용하면 그 뒤의 출력값과 이어서 출력한다. (즉, 줄바꿈을 하지 않게 된다.) print("I like", end=" ") print("money") 출력 >>>>> I like money 그리고, 저 end=' ' 사이에 무언가를 입력하게되면, s..
2019.10.06