In [1]:
def reverse(s):
l=len(s)
return s[l::-1]
s=str(input('输入字符串:'))
print(reverse(s))
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)
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)
In [ ]: