# Python 条件和分支(1) 编写一个程序,能正确提示用户输入测试数字,判断是否是除以2等于5的数字。 ```python def test(): test = 10 ret = input("有一个数除以2是5,请问它是什么?:") # TODO(You): 请正确实现分支判断并打印的代码 if __name__ == '__main__': test() ``` 请选出以下分支判断打印**不正确**的代码 ## template ```python def test(): test = 10 ret = input("有一个数除以2是5,请问它是什么?:") if ret == "{}".format(test): print("恭喜你答对了!") else: print("哎,这么简单都答不对,回去重修吧!") if __name__ == '__main__': test() ``` ## 答案 ```python if ret == "{}".format(test): print("哎,这么简单都答不对,回去重修吧!") else: print("恭喜你答对了!") ``` ## 选项 ### A ```python if ret != "{}".format(test): print("哎,这么简单都答不对,回去重修吧!") else: print("恭喜你答对了!") ``` ### B ```python info = "恭喜你答对了!" if ret != "{}".format(test): info = "哎,这么简单都答不对,回去重修吧!" print(info) ``` ### C ```python if ret == "{}".format(test): print("恭喜你答对了!") else: print("哎,这么简单都答不对,回去重修吧!") ```