반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
11-07 11:40
관리 메뉴

ImJay

[파이썬/Python] 백준 9086번 문자열 본문

Solved.ac - Python/Bronze V

[파이썬/Python] 백준 9086번 문자열

ImJay 2022. 10. 11. 10:46
반응형

[파이썬/Python] 백준 9086번 문자열

www.acmicpc.net/problem/9086

 

9086번: 문자열

입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으

www.acmicpc.net


문제

문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오.

코드

case_num = int(input())

for _ in range(case_num):
    word = input()
    print(word[0], word[-1], sep='')

풀이

1. case_num 을 통해 입력 횟수를 입력 받습니다.

case_num = int(input())

 

2. case_num 만큼 word 를 입력 받고, word 인덱스의 0번과 맨끝(-1)번을 출력합니다.

for _ in range(case_num):
    word = input()
    print(word[0], word[-1], sep='')
  • _ (언더바) : 파이썬에서 언더바를 사용하여 임시 변수를 간단하게 선언할 수 있습니다.
  • [-1] : 파이썬에서 -1 인덱스는 맨 끝 인덱스를 의미합니다.
  • sep : 파이썬 print에서 sep 메소드는 연속된 변수의 출력을 따옴표 안의 값으로 구분짓는 역할을 합니다. sep='@' 이라면 word[0]@word[-1] 이 출력됩니다.

 

반응형
Comments