본문 바로가기

Python11

Python 기본 문법 정리(3) Python에서는 리스트(list), 튜플(tuple), 딕셔너리(dictionary) 자료구조에 대한 자료형을 기본으로 제공한다. 리스트 리스트는 C의 배열과 같이 요소들을 한번에 저장할 수 있는 자료구조이다. 대괄호 '[]' 를 사용하며, 리스트의 요소들은 쉼표로 ',' 구분함. list_name = [item0, item1, item2, ...] 리스트는 C의 배열과는 다르게 하나의 리스트에 여러 자료형을 저장할 수 있다. a = [] 'empty 리스트를 생성하는 경우 a = list()와 같이 생성할 수도 있음. ' b = [1, 2, 3] c = ['Life', 'is', 'too', 'short'] d = [1, 2, 'Life', 'is'] '숫자와 문자열이 혼용된 리스트' e = [1, .. 2024. 2. 17.
Python 기본 문법 정리(2) if문조건에 따라 분기를 위한 문법으로서, 조건을 만족하면(True, 참) 그에 해당하는 수행문이 실행if 조건문1: # 조건문 1이 충족 됬을 때, 수행할 내용elif 조건문2: # 조건문 2이 충족 됬을 때, 수행할 내용else # 위 조건문들을 충족하지 못할 때, 수행할 내용 다음과 같은 종류의 조건의 종류를 사용할 수 있다.비교 연산자and / or / not 연산자in / not in비교 연산자산술적인 비교를 통해 참, 거짓을 구별비교 연산자descriptionx x가 y보다 작을 경우 Truex > yx가 y보다 클 경우 Truex == yx와 y가 같을 경우 Truex != yx와 y가 같지 않을 경우 Truex >= yx가 y보다 크거나 같을 경우 Truex x가 y보다 작거나 같을 경우 .. 2024. 2. 17.
Python 기본 문법 정리(1) 필자는 C언어 및 shell을 주로 사용하는 개발자 및 엔지니어로서 파이썬의 경우 5~6년 전 학생 때(머신러닝, GUI 개발) 사용한 이후 거의 사용해본 적이 없다. 파이썬 자동화 공부 이전에 quick하게 문법을 정리하려고 해당 posting을 진행 함 주석(comment)# 한줄 주석"""블록 주석은 큰따옴표나"""'''작은 따옴표로 가능'''  변수와 대입변수는 예약어, 키워드를 제외한 모든 이름으로 표현 가능대개 naming rule에 의해 변수와 함수는 소문자와 '_'(under bar)로 표현변수에 값을 대입하는 것은 '='를 사용banana_price = 3000orange_price = 1000num_banana = 3num_orange = 5price = banana_price * nu.. 2024. 2. 17.
0. 환경 구성 및 python 기본 문법 파이썬 study 및 작업 환경은 다음과 같이 구성하였다. Python version: Python3.9 IDE: Visual Code의 extension을 통해 Python, Python Debugger, Python Environment Manager를 설치하여 python환경을 구축 환경 구성 후 기본 test 프로그램을 실행시켜본 결과 정상 동작 기본 문법 문법의 경우 Python 기본 문법 정리 series로 다루도록 할 것이다. Python 기본 문법 정리 2024. 2. 17.
파이썬 업무 자동화 관련 study 해당 공부를 시작한 계기는 개인 사업을 하는 와이프가 안그래도 바쁜데 문서작업을 노가다(?)로 하는 것을 보고 이런 생각이 들었다. "아 내가 완전한 자동화 프로그램은 만들어주지는 못하더라도 프로토 타입 수준의 프로그램을 만들어 주면 아내의 일하는 시간을 많이 줄여줄 수 있겠구나!" 뿐만 아니라 나도 개발자 및 엔지니어 이긴 하지만 가끔 사무업무를 진행할 때도 있으니, 공부를 해두면 앞으로 유용할 일이 많을 것이라 생각된다 :) 공부할 내용 0. 파이썬 환경 구성 및 기본 문법 1. 엑셀 관련 자동화 2. 크롤링 & 스크랩핑 3. 기타 자동화 2024. 2. 17.
728x90