숫자와 연산자의 종류 및 우선순위
type() ㅎ마수로 소수점없는 숫자와 있는 숫자를 출력함
int 정수
float 실수
사직연산 +-*/
정수 나누기 연산자: //
나머지 연산자 %
제곱 연산자:**
변수와 입력
변수
*값을 저장할 때 사용하는 식별자
변수를 선언하는 방법
-변수를 생성함
변수에 값을 할당하는 방법
- 변수에 값을 넣음
->우변의 값을 좌변에 할당함
변수를 참조하는 방법
- 변수에서 값을 꺼냄
- 변수 안에 있는 값을 사용함
복합 대입 연산자
연산자
input()함수
명령 프롬프트에서 사용자로 부터 데이터를 입력받을 때 사용함
input()함수로 사용자 입력 받기
프롬프트 함수 input 함수 괄호 안에 입력한 내용
블록 (Block)프로그램이 실행 중 잠시 멈추는 것
문자열을 숫자로 바꾸기
input()함수의 입력 자료형은 항상 문자열이므로 입력 받은 문자열을 숫자 연산에 활용하기 위해 숫자로 변환함
int()함수 문자열을 int 자료형으로 변환함
float()함수 문자열을 float 자료형으로 변환함
숫자와 문자열의 다양한 기능
핵심 키워드
format(), upper(), lower(), strip(), find(), in연산자, split()
format()함수 로 숫자를 문자열로 변환
중괄호 포함한 문자열 뒤에 마침표 찍고 format()함수를 사용함
중괄호 개수 = formatㅎ마수 안 매개변수의 개수
!반드시 같아야함
문자열의 중괄호 기호가 format()함수 괄호 안의 매개변수로 차례로 대치되면서 숫자가 문자열이 됨
{:d} {:f} {:g}
upper()함수 문자의 알파벳을 대문자로 바꿈
lower()함수 문자의 알파벳을 소문자로 바꿈
strip()함수 문자열 양옆의 공백을 제거함
lstrip()함수 외쪽의 공백을 제거함
rstrip()함수 오른쪽 공백을 제거함
isOO()
*문자열이 소문자로만, 알파벳으로만, 혹은 숫자로만 구성되어 있는지 확인함
isalnum() :문자열이 알파벳 또는 숫자로만 구성되어 있는지 확인
isalpha() : 문자열이 알파벳으로만 구성되어 있는지 확인
isidentifier() : 문자열이 식별자로 사용할 수 있는 것인지 확인
isdecimal() : 문자열이 정수 형태인지 확인
isdigit() : 문자열이 숫자로 인식될 수있는 것인지 확인
isspace() 문자열이 공백으로만 구성되어 있는지 확인
islower()문자열이 소문자로만 구성되어 있는지 확인
isupper()문자열이 대문자로만 구성되어 있는지 확인
find() 왼쪽부터 찾아서 처음 등장하는 위치를 찾음
rfind() 오른쪽부터 찾아서 처음 등장하는 위치를 찾음
spit()함수 문자열을 특정한 문자로 자름
'파이썬' 카테고리의 다른 글
범위 자료형과 반복문 (0) | 2024.05.09 |
---|---|
반복문 (0) | 2024.05.03 |
조건문 (0) | 2024.05.03 |
조건문 (0) | 2024.05.02 |
파이썬 시작과 자료형 (0) | 2024.05.01 |