정수 다루기
- +, -, *, /, //, %, **
- % : 나머지를 구한다.
- ** : 제곱승을 구한다.(pow 함수와 같다.)
- 2**10 = 1024(pow(2,10))
실수 다루기
- 실수는 정밀도가 중요
- 소수점 계산 시 16자리까지 나타냄
- %f를 사용하여 6자리로 보일수 있음(기본)
- print("%f" %c)
문자열(str) 처리
- 문자열을 붙이고 싶으면 +, 반복하고 싶으면 *를 사용한다
- len(a) = 5(apple)
- a[:3]
- app
- a[0:3]과 같음
- a[4:]
- e
- 4번 위치부터 끝까지(4번위치의 index는 5이므로 e만 출력)
- a.count('p')
- a 문자열 안에 p의 개수 출력
- a.lower()
- 모든 문자열 소문자로 처리
- a.upper()
- 모든 문자열 대문자로 처리
- a.title()
- 앞글자만 대문자로 변경
- a.isalpha()
- 알파벳인지
- a.isalnum()
- 알파벳인지 숫자인지
- a.islower()
- a.isupper()
- a.string()
- 공백제거
- lstrip()
- 왼쪽 공백만 제거
- rstrip()
- 오른쪽 공백만 제거
- a.replace("a", "p")
- a를 p로 변경
- join
- 문자 사이에 원하는 값을 넣어줌
- split
- 문자를 해당 문자열로 구분
- "서울/부산/인천/광주".split('/')
- center(20)
- 양쪽 공백 추가
- ljust(20), rjust(20)
- 왼쪽 오른쪽에 공백 추가
- a.find("p")
- 문자열 위치 찾기
- rfind는 뒤에서부터 위치를 찾음
'개발 > Python' 카테고리의 다른 글
Python(파이썬) - 제어문 - 2. 조건문(if문, continue문, break문) (0) | 2020.04.07 |
---|---|
Python(파이썬) - 제어문 - 1. 반복문(for, while문) (0) | 2020.04.07 |
Python(파이썬) - Collection (0) | 2020.04.06 |
Python(파이썬) - 내장 함수(builtin function) (0) | 2020.04.06 |
Python(파이썬) - 입력과 출력 (0) | 2020.04.06 |