## solution  

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


## CODE  


```python

num_input = int(input())

result = []

for tmp in range(num_input):

    tmp_input = input()

    result += [tmp_input[0]+tmp_input[-1]]

for tmp in result:

    print(tmp)

```

제출한 코드  

for i in range(int(input())): 다음부터 이렇게 쓰자.  

바로 프린트해줘도 정답에 문제 없는듯? result배열에 담을 필요가 없다.  

  

```python

exec("s=input();print(s[0]+s[-1]);"*int(input()))

```

exec() 는 문자열로 표현된 파이썬 구문을 인수로 받아서 파이썬 컴파일 코드로 변환한다.  

eval() 의 경우 문자열로 표현된 파이썬 식을 인수로 받아서 파이썬 컴파일 코드로 변환한다. 식만을 처리할 수 있기 때문에 문을 인수로 받으면 SyntaxError가 발생한다.