Python & Automation 14

Python Study - day 4

자동화를 위한 Python 공부 4일차 시퀀스 자료형 - list tuple과 굉장히 비슷하다 코드로 확인해보면 list = [1, 2, 3, 4, 5] # tuple -> () , list -> [] a = [] b = [1, 2, 3] c = ['Life', 'is', 'too', 'short'] d = [1, 2, 'Life', 'is'] e = [1, 2, ['Life', 'is']] indexing # indexing list1 = [1,2,3] print('indexing 1 : ',list1) print('indexing 2 : ',list1[2]) print('indexing 3 : ',list1[-1]) print('indexing 4 : ',list1*3) #반복하여 출력 list2 =..

Python & Automation 2022.01.27

Python Study - day 3

자동화를 위한 Python 공부 3일차 시퀀스 자료형 - Str 1. str method 객체 (object) : 현실 세계의 모든 것을 의미 파이썬은 모든 자료형을 객체(object)로 관리 객체(object)는 속성(attribute)과 행위(behavior)로 구성 행위(behavior)는 메서드(method)로 표현 메서드(method)는 객체.메서드(인수 list) 형식으로 사용 str 메서드를 활용해서 문자열에 대한 가공을 수행 2. str method 종류 upper() : 대문자 변환 lower() : 소문자 변환 title() : 각 단어 첫 글자 대문자 변환 capitalize() : 문장의 첫 글자 대문자 변환 count() : 특정 문자 포함 개수 find() : 특정 문자 위치 검..

Python & Automation 2022.01.27

Python study - day 2

자동화를 위한 Python 공부 2일차 제어문 - 알고리즘은 일처리 순서를 의미하고 알고리즘을 프로그램에 적용하기 위해 제어 구조를 구성한다. - 제어 구조 종류 순차 구조 : 명령을 순차적으로 나열한 구조 선택 구조 : 조건 판단에 따른 제어 방향을 결정하는 제어 구조 반복 구조 : 일정 횟수 또는 조건에 따라 명령을 반복적으로 수행하는 구조 - 선택 구조 if ~ elif ~ else keyword 를 사용하여 구조를 구성 if gender: if age > 20 and army: print( '나이가 20세이상이고 군대 다녀옴' ) else: print( '나이가 20세이상이고 군대 안다녀옴' ) else: print( '미필' ) - 반복 구조 - for 문 range() 함수 : 반복 횟수를 정..

Python & Automation 2022.01.26

Python study - day 1

자동화를 위한 Python 공부 1일차 컴퓨터 구조 및 프로그래밍 Computer System Hardware와 Software로 구성 입력 data를 처리( process ) 하여 사용자가 원하는 information을 제공하는 system 전자계산기와 다른 점은 자동으로 반복적인 처리를 수행 한다는 점이 다르다. Hardware CPU : 산술/논리 연산과 제어 기능을 담당( 기억기능이 없다. ) Memory : data와 code( program, 명령 집합 )를 저장하는 기억 기능을 담당 I/O device : 입/출력을 담당 Software System Software : computer system을 운영하기 위해 사용되는 program Application Software : 사용자( End..

Python & Automation 2022.01.25