문자열과 숫자
문자열
큰따옴표 혹은 작은 따옴표를 사용할 수 있다.
줄바꿈 인식을 위해서는 따옴표를 3개로 사용해야한다.
특수문자들은 역슬레시로 이스케이핑 된다.
\
뒤에 나오는 문자가 특수문자로 취급되게 하고 싶지 않다면, 첫 따옴표 앞에r
을 붙여서 날 문자열을 만들 수 있다.
*
로 문자열을 반복시킬 수 있다.두개 이상의 문자열 리터럴이 연속해서 나타나면 자동으로 이어 붙여진다. 변수가 아닌 오직 리터럴일때만 가능하다.
문자열은 인덱스 될 수 있다. (서브 스크립트)
슬라이싱도 지원된다. 부분 문자열을 얻는 데 사용된다.
문자열.format()
문자열 포맷 연산을 수행한다. 이 메서드가 호출되는 문자열은 리터럴 텍스트나 중괄호
{}
로 구분된 치환 필드를 포함할 수 있다. 각 치환 필드는 위치 인자의 숫자 인덱스나 키워드 인자의 이름을 가질 수 있다. 출처문자열의 대괄호 자리에
format
뒤의 괄호 안에 들어있는 값을 하나씩 넣는다.문자열에 포함된 대괄호 개수보다
format
안에 들어 있는 값의 수가많아도, 정상 동작
적으면, 에러
숫자
정수 int
영어로는
integer
줄여서는
int
정수끼리 더하거나 곱하거나 빼면 정수
정수끼리 나누면 실수가 나올 수 있음
나눗셈의 정수 몫만을 구하려면
//
연산자를 이용
실수를 정수로 바꾸려면
int
사용
실수 float
부동소수점 이라는 표현법을 이용해 소숫점을 표시할 수 있는 숫자
계산에 있어서 완벽한 정확성은 가지지 않는다.
정수를 실수로 바꾸려면
float
사용
Decimal 소
Fraction 분
Complex numbers 복소수
Last updated