判断字符串是否为指定模式 - Python编程练习
"问题陈述:\n给定一个长度为3的字符串S,该字符串由大写英文字母组成,如果S等于ACE、BDF、CEG、DFA、EGB、FAC和GBD中的一个,则打印Yes;否则打印No。\n\n约束条件:\nS是一个由大写英文字母组成的长度为3的字符串。\n\n示例:\n\n输入:\nACE\n输出:\nYes\n\n输入:\nABC\n输出:\nNo\n\n代码实现:\npython\ndef check_string(s):\n patterns = [\"ACE\", \"BDF\", \"CEG\", \"DFA\", \"EGB\", \"FAC\", \"GBD\"]\n if s in patterns:\n return \"Yes\"\n else:\n return \"No\"\n\ns = input()\nprint(check_string(s))\n
原文地址: https://www.cveoy.top/t/topic/p5NE 著作权归作者所有。请勿转载和采集!