# 문제 설명
# 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
# 제한사항
# s는 길이가 1 이상, 100이하인 스트링입니다.
!e
'''py
def solution(s):
len_s = len(s)
if len_s % 2 == 1:
return s[len_s//2]
else:
return s[len_s-1//2, (len_s//2)]
print(solution("hello"))
'''
if 문 까지는 실행이 되는데 그 s가 홀수일경우
else문이 타입 에러가 뜹니다 ㅜㅜ
이유가 뭘까요 대충 -1때문인거 같은데 어떻게 고쳐야될까
연산자 우선순위를 곰곰히 생각해봐 - dc App
그리고 콤마 , 말고 : 넣어라... - dc App
콤마랑 : 차이가 있어???
문법을 시키는 대로 써야지... :는 슬라이싱이지만, 콤마 넣는 건 파라미터 구분하거나 리스트 튜플 원소 넣을 때고... - dc App
트레이스백은 그냥 에러난 과정 보여준다는 거야. 알지 못하는 이상한 영어 쓰지마라. - dc App
고마워
아 이거 고치기전이네 ㄱ len_s-1를 ()로 감싸도 트레이스백 되더라고 ㅜ