第1个回答
枭2020.03.27回答"""获得用户输入的一个字符串(长度大于3),请输出该字符串的前三个字符和后三个字符"""input=input("请输入大于3字符的字符串:")iflen(input)>3:#if判断用户输入字符长度大于3i=input[0:3]#获取前3个字符j="%s%s"%(input[-3:-1],input[-1])#获取最后3个字符h="*"*(len(input)-6)#设置前3字符与后3字符之间的字符为'*'iflen(input)>=6:#判断用户输入字符长度大于等于6print("%s%s%s"%(i,h,j))#输出前3字符+前3字符和后3字符之间的字符为'*'+后3字符print("前3字符为:%s"%i)#输出前3字符print("后3字符为:%s"%j)#输出后3字符else:print("请输入大于3字符的字符串")#题目存在不清晰问题,代码可能和你预期不一样,不过稍改一下即可。
第2个回答
用户3***42020.03.27回答i=input()i.split()#转成列表iflen(i)<3:print('wrong')#小于三报错eliflen(i)>=3:print(i[0:4],i[-4:])#输出求采纳