File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -28,16 +28,15 @@ def main() -> None:
28
28
elif state .winner :
29
29
print (f'{ state .winner } has won!' )
30
30
break
31
-
32
- state = get_move (state )
33
-
34
- if state .quit :
31
+ elif state .quit :
35
32
print ('You lose, loser!' )
36
33
break
37
34
elif state .draw :
38
35
print ("All right, we'll call it a draw." )
39
36
break
40
37
38
+ state = get_move (state )
39
+
41
40
42
41
# --------------------------------------------------
43
42
def get_move (state : State ) -> State :
Original file line number Diff line number Diff line change @@ -33,16 +33,15 @@ def main() -> None:
33
33
elif state ['winner' ]:
34
34
print (f"{ state ['winner' ]} has won!" )
35
35
break
36
-
37
- state = get_move (state )
38
-
39
- if state ['quit' ]:
36
+ elif state ['quit' ]:
40
37
print ('You lose, loser!' )
41
38
break
42
39
elif state ['draw' ]:
43
40
print ('No winner.' )
44
41
break
45
42
43
+ state = get_move (state )
44
+
46
45
47
46
# --------------------------------------------------
48
47
def get_move (state : State ) -> State :
You can’t perform that action at this time.
0 commit comments