请编写函数getStr,函数获取用户输入的字符串,要求字符串中不能包含字符a,如果包含字符a'则提示“输入字符串不符合要求,不能包含字符a,请重新输入”,直至用户输入符合要求的字符串,然后将用户输入的字符串中的每个字符依次输出。
例如:用户输入“hello”,则输出您输入的字符串包含字符:h e l l o”
编写函数getStr,函数获取用户输入的字符串。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- 「已注销」 2023-03-06 20:57关注
“Devil组”引证GPT后的撰写:
def getStr(): while True: user_input = input("请输入一个字符串:") if 'a' in user_input: print("输入字符串不符合要求,不能包含字符a,请重新输入") else: print("您输入的字符串包含字符:", end="") for char in user_input: print(char, end=" ") break getStr()本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录