반응형
- [ Language/Python ][PYTHON] 파이썬 - Collection (컬렉션)2024-01-25 22:49:51오늘은 파이썬에서 자주 사용하는 네가지 컬렉션에 대해 알아보도록 하겠습니다. 파이썬에는 기본적으로 List, Tuple, Set, Dictionary 가 있습니다. List 파이썬에서는 배열을 리스트로 선언하며, 서로 다른 자료형을 넣을 수 있다. 리스트도 인덱싱 및 슬라이싱이 가능. 선언 방법 a = []# 빈 리스트 b = [1, 2, 3]# 정수로만 이루어진 리스트 c = ['a', 'b', 'c', 'd']# 문자열로 이루어진 리스트 d = [1, 2, 'a', 'b', True]# 여러 자료형으로 이루어진 리스트 e = [1, 2, ['a', 'b']]# 이중 리스트 f = [1, 2, ['a','b',['안녕','하세요']]]# 3중 리스트 기본 연산자 (+ , *) # 리스트 연산자 list..
- [ Language/Python ][PYTHON] 파이썬 - 문자열 메서드2023-12-28 21:22:19문자열 인덱싱 파이썬에서 문자열 인덱싱은 [a:b] 으로 사용 가능하며 a부터 b-1 까지의 문자열을 잘라낸다는 뜻이다. 예를들어, "문자열".[0:3] 은 0번째부터 `3 - 1` 인 2번째까지의 문자를 추출하겠다는 의미이다. count() count 메서드는 해당하는 문자열이 몇개 있는지 찾아주는 메서드이다. s = '내가 그린 기린 그림은 목 긴 기린 그림이고, 네가 그린 기린 그림은 목 짧은 기린 그림이다.' print(s.count('기린'))# 4 s = 'best of best' print(s.count('best', 5))# 5번째 부터 best 문자열을 찾아라 print(s.count('best',-7))# -7번째 부터 find(), index() 둘 다 특정 문자열의 위치를 반환해주는..
- [ Language/Python ][PYTHON] 파이썬 기본 문법2023-12-28 21:04:35변수 선언 및 자료형 파이썬에서는 형식을 따로 선언하지 않고, 변수명만 선언해주면 된다. # 단일 변수 name = 'Alice' age = 25 address = '''우편번호 12345 서울시 영등포구 여의도동 서울빌딩 501호''' # '''~''' 문자열을 나타냄. boyfriend = None # None : 없다. height = 168.5 # 여러개의 변수 a, b, c =1, 2, 3 # 변수 a, b, c 값에 각각 1 2 3 을 대입 a=b=c=4 # 여러개의 변수에 한번에 같은값을 대입하는것도 가능 #변수의 교환 a = 1 b = 2 a , b = b , a # 변수 교환 식 # 파이썬에서는 변수의 맞교환이 쉽다. 자료형 자료형이란 프로그래밍 할 때 쓰이는 숫자나 문자열 등, 자료 형..
- [ Language/Python ][PYTHON] 파이썬이란?2023-12-28 02:30:54개요 파이썬은 웹 어플리케이션, 머신 러닝 등 여러 분야에 널리 사용되는 프로그래밍 언어이다. 파이썬은 인터프리터 언어로써 컴파일 언어에 비해 비교적 느리지만 최근 들어서는 컴퓨터 하드웨어의 성능이 발전함에 따라 큰 단점이 되지는 않는다. 파이썬은 타 언어에 비해 배우기 쉬우며, 그로인해 생산성이 좋다. (빠르게 작성하고 만들어내기 용이함) 특징 앞서 말했듯이 문법이 영어와 유사하여 배우기 쉬우며, 생산성이 좋다. 지원되는 라이브러리가 풍부하여 웬만한 기능들은 가져다 쓰면 된다. 단순 업무를 자동화하거나, 웹 크롤링등의 기능들을 쉽게 구현할 수 있다. 깊이 들어가는 경우 AI 혹은 머신 러닝 (ML) 등에서도 많이 사용된다. 설치 방법 - mac os mac os 에는 기본적으로 python2 버전이 설..
반응형