【发布时间】:2019-11-17 18:43:30
【问题描述】:
所以,我正在使用带有 Pydev 版本 7.2.1.201904261721 的 eclipse Oxygen.3a Release (4.7.3a,20180405-1200)。我正在通过 pdf 学习 python,并且在一次重新启动时,我的代码被“未定义的变量:打印”垃圾邮件。但是,当我解释并运行代码时,一切正常。为什么会这样?我该如何解决? 这是我的代码(在单个项目中名为 rock1.py):
'''
Created on Jan 29, 2019
@author: Aaron
'''
import random
choices= ["rock paper sissers "]
player=input("do you want to be rock paper or sissors (or quit?)")
computer= random.choice("choices")
while player!=("quit"):
print("you choose,"+player+",computers choose"+computer+".")
if player== computer:
print("it's a tie")
else:
print("computer wins")
if player == ("rock"):
if computer == ("sissors"):
print("youwin")
elif player == ("sissors"):
if computer==("paper" ):
print("you win")
elif player==("paper"):
if computer== ("rock"):
print("youwin")
else:
print("computer win")
else:
print ("i think there is a kind of error")
print("i think there is a kind of error")
错误(直接取自 eclipse 问题选项卡):
Description Resource Path Location Type
Undefined variable: input rock1.py /rock sissers paper line 7 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 10 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 12 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 14 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 17 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 20 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 23 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 25 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 27 PyDev Problem
Undefined variable: print rock1.py /rock sissers paper line 28 PyDev Problem
【问题讨论】:
标签: python eclipse parsing pydev