Python 자료형 2

[Python] :: 자료형 - 숫자(종류, 연산자, 타입캐스팅)

◎ 숫자의 종류 소수점이 있는 숫자는 실수형(=부동 소수점)이라 하고 없는 숫자는 정수형이라 한다. 주의할 점은 0과 0.0은 같은 0이라 한들 각각 정수형의 타입과 실수형의 타입으로 분류된다는 것이다. 숫자의 타입은 type( ) 함수를 통해 확인할 수 있다. ◎ 숫자 연산자의 종류 파이썬의 숫자 연산자는 다른 프로그래밍 언어와 거의 동일하다. 그 목록을 아래 표에서 보였다. 연산자 기호 기능 예제 + 덧셈 3 + 4 - 뺄셈 5 - 2 * 곱셈 2 * 2 ** 제곱 3 ** 3 (결과 : 27) / 나눗셈(몫 : 실수 형태 가능) 3 / 2 (결과 : 1.5) // 나눗셈(몫 : 소숫점은 삭제) 3 // 2 (결과 : 1) % 나머지 3 % 2 += 덧셈 후 대입 a += 3 -= 뺄셈 후 대입 a ..

[Python] :: 자료형 - 문자열(string), 이스케이프 문자, 문자열 연산자

◎ 문자열(string) 문자열은 큰따옴표나 작은따옴표로 감싸서 만들 수 있다. 아래의 것들은 모두 문자열에 해당한다. print("Hello Python!") print('Hello Python!') 보면 알다시피 큰따옴표로 시작한 문자열은 큰따옴표로 끝나야 하고 작은따옴표로 시작한 문자열은 작은따옴표로 끝나야 한다. 그렇다면 굳이 왜 큰따옴표와 작은따옴표를 구분지어 사용하는지 궁금할 수 있을 것이다. 그 이유는 문자열 안에 따옴표를 넣어야 하는 경우가 있기 때문이다. 아래의 코드를 살펴보자. print(""Hello!"Python") 코드 블럭에서도 보이듯 Hello!는 문자열로 인식되지 않고 있다. 본 코드의 작성 의도는 "Hello!"Python을 출력하는 것인데 큰따옴표의 범위 내에 Hello!..