In [1]:
def reverse(s):
    l=len(s)
    return s[l::-1]
s=str(input('输入字符串:'))
print(reverse(s))


输入字符串:12345
54321

In [2]:
def triangle(ch,h):
    for i in range(h+1):
        print(ch*i)
    for j in range(h+1):
        if ord(ch)<256:
            print(' '*(h-j)+ch*(2*j+1))
        else:
            print(' '*(h*2-j*2)+ch*(2*j+1))
    for k in range(h+1):
        print(' '*k+ch*k)
ch=str(input('请输入字符:'))
h=int(input('请输入三角形的高:'))
triangle(ch,h)


请输入字符:a
请输入三角形的高:3

a
aa
aaa
   a
  aaa
 aaaaa
aaaaaaa

 a
  aa
   aaa

In [3]:
def fushu(word):
    length=len(word)
    if word[length-1:length]=='s':
        print(word+'es')
    elif word[length-1:length]=='x':
        print(word+'es')
    elif word[length-2:length]=='sh':
        print(word+'es')
    elif word[length-2:length]=='ch':
        print(word+'es')
    else:
        print(word+'s') 
word=str(input('请输入一个单词:'))
fushu(word)


请输入一个单词:box
boxes

In [ ]: