如果选项,Python不会选择2

时间:2016-09-11 19:14:15

标签: python if-statement

我正在编写一个python tic tac toe程序。我已经把两个' if'功能可供选择,并从用户输入中选择。但我的问题是python运行两种选择。 (BTW我导入了sys)

下面是代码:

                            if move3 == ('4') or ('4.)') or ('four') or ('Four'):
                                    print ('|O|O|X|')
                                    print ('-------')
                                    print ('|O|X|6|')
                                    print ('-------')
                                    print ('|X|8|9|')
                                    print ('I win')
                                    sys.exit

                            if move3 == ('7') or ('7.)') or ('Seven') or ('seven'):
                                    print ('|0|0|X|')
                                    print ('-------')
                                    print ('|X|X|6|')
                                    print ('-------')
                                    print ('|O|8|9|')
                                    move4 = input()
                                    if move4 == ('6') or ('6.)') or ('six') or ('Six'):
                                            print ('|O|O|X|')
                                            print ('-------')
                                            print ('|X|X|O|')
                                            print ('-------')
                                            print ('|O|X|9|')
                                            print ('Draw')
                                            sys.exit

0 个答案:

没有答案