完成字符串的逆序以及統(tǒng)計(jì)
- 設(shè)計(jì)一個(gè)程序,要求只能輸入長(zhǎng)度低于31的字符串,否則提示用戶重新輸入
- 打印出字符串長(zhǎng)度
- 使用切片逆序打印出字符串
def func():
while True:
str1 = input("請(qǐng)輸入長(zhǎng)度低于31的字符:")
if int(len(str1)) >= 31 or int(len(str1 <= 0)):
print("你的輸入有誤請(qǐng)重新輸入")
continue
elif str1 == "QUIT":
break
# print("你輸入的字符串為%s\n" %str1,\
# "你輸入%s的長(zhǎng)度是%d\n" % (str1, len(str1)),\
# "字符串的逆序?yàn)?s" % str1[::-1],\
# )
return str1[::-1]
# 調(diào)用并打印函數(shù)
re = func()
print(re)