본문 바로가기
반응형

Program/Python16

Python 문자열 명령어 적용 방법 02 안녕하세요. 어제 Python 포스팅에서도 문자열 관련 명령어(http://www.trialso88.xyz/64)로 얘기를 했습니다. 그리고 어제 언급했던 것과 같이 이번에는 슬라이스와 Join, len, Split, Replace에 대한 포스팅으로 얘기하려고 합니다. 1. 슬라이스 Python 내에서의 슬라이스 명령어는 하나의 변수 안에 다수의 문자열이 존재할때, 문자열의 하나 하나를 선택하는 것이 아니라 범위로 설정하는 것을 의미합니다. 이런 범위를 설정하는 것은 ' : '으로 구분하여 나타냅니다. 아래 예제를 보면서 슬라이스에 대한 포스팅을 계속 진행해보도록 하겠습니다. >>> a='abcdefg' >>> a[:] 'abcdefg' >>> a[ 1 :] 'bcdefg' >>> a[ 4 : 7 ] '.. 2017. 4. 20.
Python 문자열 명령어 적용 방법 01 안녕하세요.이번 포스팅은 Python에서 문자열을 어떻게 논리적으로 적용할 수 있는지에 대한 설명이 있는 포스팅입니다. 1. 인용 부호를 이용한 Python에서의 문자열 정의 Python에서는 문자열을 정의할때 단일 인용 부호(작은 따옴표)나 이중 인용 부호(큰 따옴표)를 이용합니다. 하지만, 단일이나 이중 인용 부호에 따라서 다르게 처리하는 것은 아니고, 같은 결과를 도출하게 됩니다. 먼저, 아래의 예시를 보고 설명을 하도록 하겠습니다. >>>'Element''Element'>>>"Node"'Node' 위에서 설명한 것과 같이 단일, 이중 인용 부호 둘 다 똑같은 결과를 도출하게 됩니다. 그럼 '이렇게 구분해서 왜 쓸까?'라는 의문이 생기게 됩니다. 그 이유는 단일 인용 부호 안에 이중 인용 부호를 넣.. 2017. 4. 19.
Python int 함수 안녕하세요.이번에는 저번 Python 포스팅에 이어서 정수와 부동 소수점등의 내장함수에 대해서 말하려고 합니다.일반적으로 정수는 5, 1,000과 같은 것을 정수라하며, 부동소수점수는 3.14나 1.1e2 과 같은 형태를 말합니다.이에 따라서 연산은 아래와 같은 형식으로 수행합니다. 연산자 설명 예제 결과 + 더하기 1 + 1 2 - 빼기 2 - 1 1 * 곱하기 1 * 2 2 / 부동소수점 나누기 5 / 2 2.5 // 정수 나누기(소수점 이하 버림) 5 // 2 2 % 나머지만 보임 5 % 2 5 ** 지수 3 ** 4 81 위와 같은 형태로 연산자를 적용하여 Python의 계산을 수행할 수 있으며, 기본적인 부분이기 때문에 어려운 점은 없을 것이라고 생각합니다. 또한, 위의 연산자를 쓰지 않고도 몫.. 2017. 4. 17.
Python 기초 (Object와 Class) 안녕하세요. 이번에 ABAQUS Python에 대한 공부를 하면서, 조금 더 자세히 Python에 대해서 알아야하겠다고 생각해서, Python의 기초부터 포스팅을 하려고 합니다. 사실 집을 짓더라도 기반이 튼튼해야지 안 무너지듯이 지금 Python에 대한 기초 공부를 소홀하게 한다고 하면 무너질 것 같은 기분이 들기 때문에, 이 포스팅을 시작하였습니다. 처음하시는 분들도 저와 같이 공부하고, 성장할 수 있는 기회가 되었으면 좋겠습니다. 먼저, 가장 기초가 되는 객체부터 설명하도록 하겠습니다.객체(Object)는 정수, 실수, 문자열, 데이터 구조, 함수와 같은 파이썬 안에 있는 모든 것을 객체라고 하며, 일종의 변수 선언이라고 할 수 있습니다. 이것은 컴퓨터의 메모리에 있는 값을 할당 받아서 사용할 수 .. 2017. 4. 15.
반응형