[プログラマ/PYTHON]中間文字を入力


問題の説明
単語sの中間文字を返す関数を作成します.単語の長さが偶数の場合は、中間の2文字を返します.
在韓事項
sは、1または100より長い文字列です.
インデックスの概念を正しく理解=文を必要としない場合は1行のみ
インデックスが小数点の場合は、ハーフハイトが適用されるため、次のコードと2番目のコードのように説明できます.
説明する
def solution(s):
    temp = len(s) // 2
    if len(s) % 2 == 1 :
        return s[temp]
    else :
        return s[temp -1]+ s[temp]
他人を解く
def solution(s):
    return s[(len(s)-1)//2:len(s)//2+1]