전체 글

코딩공부/파이썬(Python)

Python_제어문(if)

1. 제어문(조건문) 제어문이란? 프로그램의 흐름을 제어하는 문장으로써 조건문과 반복문이 있다. 이를 사용할때 필요한 연산자를 먼저 정리하고자 한다. 비교연산자 기본적으로 사용하는 ,>=, 10의 3승 = 1000 논리연산자 AND : 양쪽 두식의 값이 모두 True인 경우 결과가 True 가 되는 연산자 OR : 양쪽 두식의 값이 하나라도 True인 경우 결과가 True가 되는 연산자 NOT : Bool의 값을 반대로 변경해주는 연산자 ●if문 (else , elif) 조건문으로써 if 를 사용하여 True일때 실행할 코드를 설정할 수있다. else 를 사용하여 True 가 아닐때 실행할 코드와 연계하여 사용한다. elif 문은 조건이 여러개일 경우 각각 조건에 대한 True 인 경우에 대해 ..

코딩공부/파이썬(Python)

Python_자료구조(dictionary,set)

KDT 과정을 수강하며 그날 배운 내용의 확인과 복습을 위해 꾸준히 글을 써보려고 한다. 사전적인 지식보단 알기 쉽게 풀어놓은 내용으로 구성하고자 한다. DAY 4 2023.03.08 1.딕셔너리 딕셔너리란? 하나의 자료형태로써 대응관계를 나타내는 자료형이다. key와 value 구성되있다. 하나의 딕셔너리의 key는 중복될 수 없다. 하나의 딕셔너리의 values는 중볼될 수 있다. 데이터의 추가 및 삭제가 가능하다. 형태는 변수 = {키1:값1,키2:값2.....}의 형태를 띄고 있다 key 를통해 value를 찾을 수있다. 2.세트(set) 수학의 집합과 비슷한 형태로 순서가 없어서 어떤 값이 먼저 나올지 알 수 없고, 중복되는 데이터를 허용하지 않는다. 딕셔너리처럼 중괄호를 사용해서 선언하지마, ..

코딩공부/파이썬(Python)

Python_tuple(튜플)

KDT 과정을 수강하며 그날 배운 내용의 확인과 복습을 위해 꾸준히 글을 써보려고 한다. 사전적인 지식보단 알기 쉽게 풀어놓은 내용으로 구성하고자 한다. DAY 3 2023.03.07 1.튜플 튜플이란? 튜플은 하나의 자료구조로써 리스트와 비슷하다. 표현식은 리스트는 대괄호로 감싸지만 튜플은 소괄호를 사용한다. 또한 요소의 수정및 삭제가 불가능하다. ●튜플의 수정 및 삭제 요소의 수정이 불가능하지만 튜플안에 리스트를 포함하고 있다면 그 리스트는 수정이 가능하고 요소가 아닌 전체를 바꾸는 것은 가능하다. 튜플은 왜사용할까? 튜플은 데이터를 안전하게 보관하기 위해서이다. 프로그램을 작성하는 와중 데이터의 수정을 방지하기 위해서이다. ●튜플의 인덱싱과 슬라이싱 연산 일전의 문자열과 리스트의 인덱싱과 슬리이싱 ..

코딩공부/파이썬(Python)

Python_input,index(인덱싱),slicing(슬라이싱)

KDT 과정을 수강하며 그날 배운 내용의 확인과 복습을 위해 꾸준히 글을 써보려고 한다. 사전적인 지식보단 알기 쉽게 풀어놓은 내용으로 구성하고자 한다. DAY 2 2023.03.06 오늘은 파이썬에 대해 배운 내용과 예제를 통해 정리해보고자 한다. 예제는 구글코랩을 사용하였다. 앞으로 코드를 활용한 예제는 구글 코랩과 vscode를 사용하고자 한다. 구글 코랩과 vscode는 파이썬 에디터의 일종이다. 쉽게 생각해서 파이썬이라는 언어를 사용하는 편집기라 생각하면된다. 하나하나의 함수를 정리하기보단 큰 주제에 관해 정리해보고자 한다. 1. 파이썬의 입력 ●input 함수 사용자(개발자)에게 데이터를 입력받을 수 있는 함수 데이터를 문자형으로 입력받음 ※문자형 : 데이터 타입에 일종으로 간단히 글이라고 생..

코딩공부/파이썬(Python)

Python 파이썬_기본개념

KDT 과정을 수강하며 그날 배운 내용의 확인과 복습을 위해 꾸준히 글을 써보려고 한다. 사전적인 지식보단 알기 쉽게 풀어놓은 내용으로 구성하고자 한다. DAY 1 2023.03.03 1.파이썬이란? 하나의 프로그래밍 언어이다. 학습용 프로그래밍 언어로써 시작되었다. 다른 언어의 비해 간결하고 직관적인 언어로써 난이도가 쉬워 입문자용 언어로 추천된다. 인터프리터식 언어이다. 인터프리터란 프로그램 언어의 소스코드를 바로 실행하는 컴퓨터 프로그램을 말한다. 더쉽게 풀어 설명하면 보통 우리가 코드란것을 작성하면 컴파일러가 이를 통째로 기계어로 번역하고 실행한다. 그렇지만 인터프리터 언어는 컴파일러를 거치지 않고 한줄한줄 실행시킨다. ※컴파일러: 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 ..

diary100
코딩일기