Program_Language/Python
[Python 기초] 02_문자열
1. 문자 슬라이싱 : 문자열에서 필요한 부분만 반환할 수 있습니다. - []를 사용하고, 대괄호 안에 0부터 (문자열길이 - 1)까지의 숫자를 사용합니다. ex) s = "Life is too short, You need Python" temp = s[0:4] temp = s[:4] temp2 = s[19:] temp3 = s[:] 2. Formatting 3. 문자열 함수 문자열 함수 설명 count('') 문자 개수 세기 find('') 문자 위치 index('') 문자 위치 join('') 문자 사이에 문자 삽입 upper() 대문자로 바꾸기 lower() 소문자로 바꾸기 lstrip() 왼쪽 공백 지우기 rstrip() 오른쪽 공백 지우기 strip() 양쪽 공백 지우기 replace("1", ..
[Python 기초] 01_자료형과 변수
1. 자료형 숫자형 - 1, 1.1, -1, ... 문자형 리스트 - '', "" 리스트 자료형- [] 딕셔너리튜플 자료형 - () 자료형 - {} 집합 자료형 - set() //중복되는 값을 제외 Bollean - True/False 2. 변수 : data를 담을 수 있는 공간 ex) a = 3 ex) a, b = 10, 15 ex) s1 = s2 = 'python' 변수명 규칙 대,소문자 구분 숫자로 시작할 수 없다 언더바 사용 키워드 사용 불가 이스케이프 코드 : 프로그래밍할 때 미리 정의해 문 "문자조합" \n , \t = 줄바꿈, 수평탭 \\ , \' , \" = \, ' , "
[Python 기초] 00_Python 간단한 소개 및 환경구축
H/W와 S/W 프로그래밍 언어 컴퓨팅 사고 6개의 공 중에서 하나의 무거운 공을 찾기위해 최소 몇번? 2번 손전등 1개, 최소 시간으로 다리를 건너는 방?(1,2,5,10) 17분 파이썬 - 대화형(Interpreter) 언어 특징 할 수 있는 일 할 수 없는 일 환경 구축 아나콘다 설치(https://www.anaconda.com/) 크롬으로 기본 브라우저 설정 jupyter launch jupyter 사용 진행 방향 자료형 변수 연산 조건문리스트 반복문함수 파일 객체 ※ ?와 shift+tap 예를 들어 type? 를 컴파일 하게 되면 type에 대한 설명이 나온다. type위에 커서를 올리고 shift+tap 을 눌러도 설명이 나온다.