본문 바로가기

파이썬15

Python 포맷팅(Format) ■ 포맷팅 지금까지 출력하는 것들은 간단한 형태로 출력을 해왔습니다. 하지만 사용자로부터 값을 입력받고 그 값을 연산한 뒤 다시 값을 출력할 때, 단순한 형태로는 나타낼 수 없습니다. 따라서 자료형을 연결해주어야한다. 연결하는 방법은 + 연산자를 이용해서 쉽게 연결을 해서 출력이 가능하지만 중간중간에 문자열이 아닌 값을 문자열로 바꿔주는 비효율적인 과정이 생깁니다. ( " " 를 끊어주는 또는 str함수 같이 만들어주는 것들 ) 따라서 저희는 한번에 작성을 할 수 있는 포맷팅에 대해서 알아보도록 하겠습니다. 포맷팅 방법은 문자열 사이사이에 다른 정보를 삽입하여 조립하는 기법을 말합니다. 문자열에 표식을 넣고 변수를 밝히면 표식자리에 정보가 삽입이 되고, 중간에 끊지않고, 쉽게 작성을 할 수 있습니다. 이.. 2020. 8. 12.
Python 문자열 관리(String management) ■ 문자열 분리 python은 문자열에 대한 다양한 명령을 제공합니다. 위 그림처럼 "abcd" 라는 문자열에 대해서 각각의 위치에 대해서 말을 하자면 앞에서 셀 때에는 0으로 시작을 하고, 뒤에서 셀 때에는 -1로 시작을 합니다. 그리고 각각의 개별 문자를 읽을 때에는 [ ] 괄호와 문자의 위치인 첨자를 적으면 우리가 원하는 값을 다룰 수 있습니다. 또한 문자열은 문자로 구성된 리스트의 일종이기 때문에 for을으로 반복을 시킬 수 있습니다. index check a="python" print(a[3]) print(a[-2]) result p y t h o n 위 처럼 예상한 결과가 나오는 것을 확인 하실 수 있습니다. string with for for b in a: print(b," ") result.. 2020. 8. 12.
python 산술(Arithmetic) ■ 연산자 이번에는 기본적인 산술(Arithmetic)에 대해서 알아보도록 하겠습니다. ★ 산술연산자 산술연산자 설명 + 더하기 - 빼기 * 곱하기 / 나누기 ** 거듭제곱 // 정수 나누기 % 나머지 이 기능들은 값들만 넣으면 다 계산이 되므로 따로 예시를 들지 않겠습니다. ★ 복합 대입 연산자 변수 = 변수 + a : 오른쪽 식 ( 변수 + a )를 대입하여 왼쪽 식( 변수 ) 에 대입하는 것을 말합니다. 더 간단하게는 변수 += a 로서 나타낼 수 있습니다. 변수 = 변수 - a : 오른쪽 식 ( 변수 - a )를 대입하여 왼쪽 식( 변수 ) 에 대입하는 것을 말합니다. 더 간단하게는 변수 -= a 로서 나타낼 수 있습니다. 변수 = 변수 * a : 오른쪽 식 ( 변수 * a )를 대입하여 왼쪽 식.. 2020. 8. 12.
Python 반복문(Loop) 보통 반복적으로 처리 되는 문장을 계속해서 같은 코드를 작성하는 것은 큰 낭비입니다. 따라서 간단한 반복문에 해당하는 문을 사용을 하면 메모리의 낭비를 줄일 수 있습니다. ■ while 반복문 while 조건 : 명령 while문은 if문 과 비슷한 형식을 가지지만 조건을 만족하는 동안 계속해서 반복을 하는 것을 알 수 있습니다. ex) while loop while loop stu=1 while stu 2020. 8. 11.