学校ls自出问题请各路老友解

img

# -*- coding:utf-8 -*-

# inputStr = 'Python程序设计'
inputStr = input('input a string:  ')
inputStr = [ i for i in inputStr ]
inputStrLength = len(inputStr)
print('len: ',inputStrLength)

if not len(inputStr) % 2:
    print('middle: {} {}'.format(  inputStr[divmod(inputStrLength,2)[0]-1] , inputStr[divmod(inputStrLength,2)[0]] ))
else:
    print( 'middle: {}'.format(inputStr[divmod(inputStrLength,2)[0]]) )

print(''.join(inputStr))
inputStr.reverse()
print(''.join(inputStr))



str = input("input a sring:")
print("len:", len(str))
if((len(str) % 2) == 0):
    print("middle:", str[int(len(str)/2-1)], str[int(len(str)/2)])
else:
    print("middle:", str[int(len(str)/2-1)])

for i in range(len(str)):
    print(str[i], end=" ")
print()
str1 = ''.join(reversed(str))
for i in range(len(str1)):
    print(str1[i], end=" ")