010.中間文字を入力
質問する
私の答え(正しい)
def solution(s):
answer = ''
index = int(len(s)/2) # 기준이 될 index 값 산출
if len(s)%2 == 1: # s의 문자열이 홀수 일 경우 기준 index값이 가운데 값
answer = s[index] # 가운데 글자 추출
else: # s의 문자열이 짝수일 경우
answer = s[index-1:index+1] # 기준 idex-1부터 idex까지 두 글자 추출
return answer
他人を解く
def string_middle(str):
return str[(len(str)-1)//2:len(str)//2+1]
print(string_middle("power")) # 테스트용
if
ではなく、数学で解いた人です.Reference
この問題について(010.中間文字を入力), 我々は、より多くの情報をここで見つけました https://velog.io/@hiyee-gj/010.-가운데-글자-가져오기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol