본문 바로가기

전체 글60

Python 문자열 메서드 [ count, find, index, join, upper,lower, strip, replace, String 형의 데이터를 다루는 함수들을 알아보자 1. len( )len()은 문자열의 총길이를 구한다 2. count( )count( )는 문자열 속에 일치하는 문자열의 개수를 반환한다 H를 세어보았을때 1을 반환한다즉, 대,소문자를 구분하여 값을 반환한다. 3. find( )find( )는 해당 값이 최초로 시작되는 위치를 알려주며해당 값이 발견되지 않을 시 -1을 반환한다. 4. index( )find( )는 해당 값이 최초로 시작되는 위치를 알려주며해당 값이 발견되지 않을 시 오류를 낸다. ( find( ) 와의 차이점 ) 5. Join( )문자열 사이사이에 구분자를 넣어준다 6. upper( ), lower( )문자열을 대, 소문자로 바꿔준다 7. strip( ), lstrip( ), rstr.. 2019. 12. 19.
Python 문자열 활용 [ 생성, 인덱싱, 슬라이싱, len ] 1. 문자열 데이터 생성(1) 기본 생성 그저 " ", ' '으로 문자열 데이터라는 것으로 포장해주면 된다 (2) 개행 문자 사용 값 대입 개행 문자 \n을 사용하여개행이 포함된 데이터를 대입했다 (3) 개행하여 값 대입 """ ~ """ 여러 줄 주석처리 문자와 같다 """ ~ """을 사용하여 값 입력 시 입력시 개행이 출력 시 개행으로 이어진다. (4) " 와 ' 의 표현법" " 안에서는 ' '를 표현할 수 있다반대로 ' ' 안에서는 " "를 표현할 수 있다 이렇게 사용한다 만약 ' ' 대신 " "을 넣었다면 문자열이 분리되며 수면은 낙동강 오리알 그럼 다른 방법으로 편하게 표현할 순 없을까? 이렇게 \ (역 슬래쉬)를 표기하고 싶은 문자 앞에 입력하면정상적으로 출력된다. 2. 문자열의 길이 구하기.. 2019. 12. 18.
Python 입력, input( ), [ split, map ] input( ) 메서드는 사용자에게 변수의 값을 전달받기 위해 존재한다 1. input( ) 메서드의 기본 입력받기※변수명 = input() 제일 기본적인 입력받는 방법이다아래는 실행 결과이고 이찬호를 입력하자출력이 정상적으로 대입되어 진행된다. 2. input( ) 함수의 인수로 출력하여 입력받기 위 코드를 실행시키자 인자 값을 출력하며 입력받는 결과를 볼 수 있다이제 이름을 입력한다면 그다음 작업인 출력 print( )를 실행할 것이다 input( )으로 입력받는 데이터는 전부 문자열 데이터이다그럼 나이를 입력받아 % d 서식 문자에 정수형으로 대입하려 한다면?대입 전에 형 변환 작업을 진행하여야 한다. 3. 형 변환 데이터 대입 (1) 서식 문자 출력 시 형 변환 위와 같은 코드 실행 시 나이를 정.. 2019. 12. 18.
Python 변수, type( ) 변수란? 데이터를 저장하는 기억 장소를 말한다. 변수명 작성 시 주의사항 영문자, 숫자, _ 만 사용해야 하며 대, 소문자를 구분한다 반드시 영문으로 시작해야 한다 예약어들은 변수명으로 사용하면 안 된다 생성 방법? 변수명 = 값 변수 생성 예시와 타입 확인 - type( ) 변수를 생성하여 타입 확인 결과 들어가는 값에 따라 변수의 타입이 지정되고 있는 것을 확인할 수 있다. 2019. 12. 18.
Python 기본출력함수, 서식문자, format( ), f접두어 1. 기본 출력 함수 (1) print( ) 제일 기본이 되는 출력 함수이다 ( ) 안에 원하는 출력내용을 입력 후 F5를 눌러 실행 시 아래와 같은 결과를 보인다 " ", ' '으로 문자열 형태의 데이터를 출력할 수 있으며생략이 되었다면 오류가 날 것이다 위 결과에서 볼 수 있듯이 파이썬의 print() 함수에는 자동 개행(줄 바꿈)이 포함되어있다(2)위와 같은 두 개의 print( ) 함수 코드를 이용하여 개행을생략하고 출력하고 싶다면 end를 이용한다 결과물이 (1) 번과 다르게 공백을 포함하여 이어서 출력되고 있다. (3)하나의 print() 문으로 복수의 내용물을 한 번에 출력하고 싶다면 문자열 연산을 하거나 , 를 이용한다. , 와 + 의 차이는 결과에서 보이는 것으로는 , 는 공백을 포함하고.. 2019. 12. 18.
Python 설치 및 개요 프로그래밍? - 인간의 언어를 컴퓨터가 인지 할 수 있도록 형태를 변경시키는 작업 인터프리터 - 프로그램을 한 단계씩 해석하여 실행 - 1:1 대화 형식 컴파일 - 완성된 소스코드를 컴퓨터가 이해할 수 있는 기계 언어로 변환(한 번에) 1. 파이썬 설치 -https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 위 사이트 접속 후 Downloads > Python 0.0.0 누르기 빠른 설치와 저장장소 변경설치 중 선택하여 설치 IDLE 실행 2. 사용 환경 처음 IDLE 실행 시 보이는 화면 간단한 코드 들을 치면 즉각 결과가 보인다 하지만 일회성이라 실제 .. 2019. 12. 17.