标题: python入门 26课 游戏问题 [打印本页] 作者: ljaiii 时间: 2016-5-30 15:07 标题: python入门 26课 游戏问题 想在游戏中加入判断,判断输入是否在元组范围内
from random import choice
print 'left or center or right'
a = raw_input('请输入方向:')
if a != ['left','center','right']:
print 'Yor are choose woring'
else:
print 'you shoot:' + a
direction = ['left','center','right']
com = choice(direction)
print 'Computer choose: '+com
if a != com:
print 'Goal!!!!!'
else:
print 'OH no!'
作者: crossin先生 时间: 2016-5-31 13:25
用 != 不行的,这只会判断不等于这整个list。
一般用 a not in ['left','center','right']