데이터가 가질 수 있는 값을 결정하고 연산을 제어함
int: 소숫점을 갖지 않는 정수를 갖는 데이터 타입
float: 소숫점을 갖는 테이터 타입
bool: True or False만을 갖는 타입
str: 단일인용부로('') or 이중인용부호("")를 사용하여 표현하는 문자, 단어들로 구성된 집합
산술연산자 - 사직연산, 제곱, 나머지, 나누기 결과 정수 (+, -, *, / ..)
비교연산자 - 비교할 때 사용하는 연산자 (==, !=, >, < ..)
논리연산자 - 참 거짓을 결정, 논리곱, 논리합 (true, false, and, or. not)
할당연산자 - 변수에 값을 할당하기 위한 연산자 (+=, -=, *=, /= ..)
문자열 더하기(+)
문자열 곱하기(*)
문자열 인덱싱(처음위치 [0], 마지막 위치[-1])
문자열 슬라이싱 [ 시작 : 마지막 : 스텝]
len(): 문자열 길이 구하기
count(): 문자의 개수 구하기
find(): 문자가 처음 나오는 인덱스 반환 없을시 -1
index(): 문자가 처음 나오는 인덱스 반환 없을시 오류
join(): 문자열 사이에 문자 삽입 - '삽입문자'.join(문자열)
upper(): 소문자를 대문자로 변환
lower(): 대문자를 소문자로 변환
replace(): 문자열 바꾸기 - r(원본, 변환문자)
split(): 문자열 나누기 - 인수가 없을 때 공백 기준
코로나(corona)는 라틴말로 왕관을 뜻하며 통상 태양을 둘러싼 외곽의 빛( 광환)을 지칭한다. 코로나바이러스라는 이름은 전자현미경으로 이 바이러 스를 관찰했을 때 마치 코로나와 유사한 모양을 띠어 붙여진 이 름이다. 이 번에 중국의 우환에서 시작된 코로나바이러스는 2019년에 발견된 새로운 코로나바이러스라는 뜻으로 2019-nCoV로 붙여졌다. nCoV는 novel(새 로운) CoV(코로나바이러스)라는 뜻이다.
body = '''
코로나(corona)는 라틴말로 왕관을 뜻하며 통상 태양을 둘러싼 외곽의 빛(광환)을 지칭한다.
코로나 바이러스라는 이름은 전자현미경으로 이 바이러스를 관찰했을 때 마치 코로나와 유사한 모양을 띠어 붙여진 이름이다.
이번에 중국의 우환에서 시작된 코로나 바이러스는 2019년에 발견된 새로운 코로나 바이러스라는 뜻으로 2019-nCoV로 붙여졌다.
nCoV는 novel(새로운) CoV(코로나 바이러스)라는 뜻이다.
'''
setence = body.count('.')
word = input(f'총 {setence} 개의 문장 중 당신이 찾는 단어는? ')
cnt = body.count(word)
print(f'{cnt} 개가 있음')
결과값
당신의 시간이 헛되지 않는 글이 되겠습니다.
I'll write something that won't waste your time.