python(6)
-
[python] 파이썬 공부하기 - 내장 함수(Bulit-in Functions)
안녕하세요, 페퍼씨입니다. 파이썬에서 자주 사용되는 내장 함수(bulit - in) 들이 있는데, 그 함수들에 대해서 알아고자 합니다. 함수들을 외울 필요는 없지만, 이런것들이 있다는 것을 알아두고 나중에 쓸 일이 생겼을 때, 어? 이거 어떻게 쓰는 함수가 있었는데? 하고 생각난다면 찾아보면 됩니다. 있는지 알아서 찾아볼 수 있는거랑, 있나 없나도 모르는 것과는 조금 다르니까요 ㅎㅎ https://docs.python.org/3/library/functions.html Built-in Functions — Python 3.10.7 documentation Built-in Functions The Python interpreter has a number of functions and types built ..
2022.09.27 -
[python] 파이썬 공부하기 - 집합 자료형_tuple 튜플형
안녕하세요, 페퍼씨입니다. 튜프은 ( ) 둥근 괄호를 사용하는 형태로 구성되어 있습니다. len() 을 사용하면 해당 문자열의 길이를 알 수 있습니다. 변수.count(a) 는 변수 안에 a 가 몇 개 있는지, 그 수를 카운팅해서 보여줍니다. 변수.find(a)는 변수 안에 a가 몇 번쨰 위치해 있는지 보여주고, 만약 없는 데이터일경우 -1을 출력합니다. 변수.index(a) 는 변수 안에 a가 몇 번째에 위치해 있는지 보여주고, 만약 없는 데이터일 경우 오류가 발생합니다. 만약 중복된 데이터가 있을 경우엔 제일 앞 쪽에 위치한 데이터만 보여줍니다. 튜플형의 경우 수정이 불가능 하기 때문에, a[1] = 'x' 처럼 데이터를 바꿔주려고 했을 경우엔 오류가 발생합니다. 꼭 바꿔야만 한다면 먼저 리스트 형으..
2022.09.11 -
[python] 파이썬 공부하기 - indexing와 slicing
안녕하세요, 페퍼씨입니다. 인덱싱(indexing)와 슬라이싱(slicing) 을 통해 원하는 데이터, 문자에 쉽게 접근 할 수 있는데요 그 방법에 대해 알아보겠습니다. 인덱스 (Index) 먼저 인덱스랑 순서대로 매겨둔 번호, 데이터의 순서를 의미하는데요 그 매겨둔 순서를 따라 원하는 데이터를 얻을 수 있습니다. a = 안녕하세요 라고 할 때, 안(0), 녕(1), 하(2), 세(3), 요(4) 의 순서를 가집니다. 슬라이스 (Slice) 슬라이싱은 문자를 원하는 범위에서 잘라주는 것을 의미합니다. 슬라이싱 할 때, [시작위치 : 끝 위치 : 잘라 줄 step] 의 의미를 지니므로 각 구역마다 올바른 숫자를 기입해야 합니다. 불변성 불변성의 특징을 가지고 있어 직접적인 데이터 수정은 불가능하지만, 인덱..
2022.09.04 -
[python] 파이썬 공부하기 - 변수명 작성 규칙과 데이터 타입
안녕하세요, 페퍼씨입니다. 이번 포스팅에선 변수명 작성시 지켜야 할 규칙과 데이터 타입에 대해 알아보겠습니다. 변수명 작성 규칙 변수를 입력하기 위해선 변수명을 지정해줘야하는데, 이때 지켜야 할 규칙들이 있습니다. 1. 변수에는 영문자, 숫자, 언더바를 사용 할 수 있습니다. - 단 이때, 영문자는 대문자와 소문자를 다르게 인식합니다. 2. 변수는 숫자로 시작 할 수 없습니다. - 만약 숫자로 시작되는 변수명을 지정할 경우 오류가 발생합니다. 3. 예약어(keyword, 코드상 의미를 지닌 단어)를 변수로 사용할 수 없습니다. - 이미 지정되어 있는 예약어가 있는데, 키워드를 변수로 쓸 경우 오류가 발생합니다. - 대소문자를 구분해서, True는 키워드로써 변수로 사용 할 수 없지만, true 는 사용가..
2022.09.04 -
[python] 파이썬 공부하기 - 변수
RAM(Random Access Memory) : 주기억장치( 휘발성, 단기로 기억 저장, 전기의 흐름이 있어야만 작동) : 빠른 처리 가능, 실제로 동작을 처리하는 영역 : CPU( Central Processing Unit, 중앙처리장치)가 접근 가능한 영역 하드디스크 : 데이터를 오래 보존하고 싶으면 보조기억장치 사용 1. 변수(Variable) - 임시 기억(저장) 장소(공간)를 의미한다. 변수를 지정해줌으로써 데이터를 잘 보관, 저장 할 수 있다. 데이터를 잘 처리하기 위해선 변수 지정을 통해 잘 분류해 주는게 필요하다. 2. 변수의 특징 - 파이썬에선 묵시적 선언으로 필요할 때마다 원하는 변수를 사용할 수 있다. - 변수를 선언하지 않고, 사용 가능한 동적 바인딩이다. - 유동적인 형식이 특징..
2022.09.03 -
[python] 파이썬 공부하기 - 마크다운(Mark down) 사용법(1)
안녕하세요, 페퍼씨입니다. 주피터 노트북을 이용해서 마크다운을 써 보겠습니다. 마크다운 마크다운이란, 문서를 이쁘게 꾸밀 수 있는 방법 HTML (Hyper text Markup language) 에서 사용 됨 : 인터넷 상에서 보이는 걸 이쁘게 만들어주는 언어 : 어떤 데이터를 (tag) 를 이용해서 코드를 만들어 줌 : 디자인 언어 중 하나(모든 마크업 언어가 디자인 언어는 아님ㅎ) 글자 크기 변형, 들여쓰기 # 의 갯수에 따라 글자 크기를 다르게 나타낼 수 있습니다. # 의 갯수가 많아 질 수록 글자 크기가 작아지며 #가 5개 이상이면 글자 크기는 변하지 않고, 이탤릭 체로 바뀝니다. 들여쓰기 에서 행 구분 해주기 강조 표현해주기 # 을 붙여주는 것 말고도, ===, ---, ___ 를 글자 아래 ..
2022.09.03