반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준 알고리즘] 백준 4458번 첫 글자를 대문자로 파이썬(Python)

1) 문제번호 : 4458번

 

2) 문제 출처

https://www.acmicpc.net/problem/4458

 

4458번: 첫 글자를 대문자로

첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다.

www.acmicpc.net

 

2. 문제

문장을 읽은 뒤, 줄의 첫 글자를 대문자로 바꾸는 프로그램을 작성하시오.

 

3. 제약사항

 

4. 입력

첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다.

 

5. 출력

각 줄의 첫글자를 대문자로 바꾼뒤 출력한다.

 

6. 풀이

- 입력 받은 문장 앞에 문자열을 가져와서, upper()함수를 통해 대문자로 변환한 후, 앞에 붙이고 첫 번째 자리부터 끝까지 합쳐 출력하면 된다.

 

7. 소스 코드

import sys
#input=sys.stdin.readline

N = int(input())

for i in range(N) :
    temp = input()
    tempFirst = temp[0].upper()

    temp = tempFirst + temp[1:]
    print(temp)

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기