기초 프로그래밍/Python

[백준] 1152번 파이썬 python(단어의 개수)

Chaerry._o 2023. 8. 17. 14:18
반응형

▷ 문제

영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 단, 한 단어가 여러 번 등장하면 등장한 횟수만큼 모두 세어야 한다.

 

전체 코드

A = input()

print(len(A.split()))

 

코드 분석

A = input()

변수 A에 문자열을 저장한다.

 

input() 함수를 사용해 입력된 요소를 문자열로 변수로 저장한다.

 

print(len(A.split()))

공백을 기준으로 입력한 문자열의 단어의 개수를 출력한다.

 

split() 함수를 사용해 공백을 기준으로 문자열 A를 나눠주고, len() 함수를 사용해 나눠진 개수를 반환한다.

반응형