Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
240 views
in Technique[技术] by (71.8m points)

python - Why is PyCharm giving error in input() and print() functions - 'Unresolved Reference'?

All of my other files (leaving a sopecific) in the project are without error.

Its as shown, only 'Magic-I' is having a problem with print() and input()

I shall give you the whole code:

outcome = {
    "hi": "Hello",
    "hello": "Hi",
    "what's your name": "Magic-I !",
    "this": "'this' what?",
    "you are mad": "You too.....LEL !!!",
    "your hobby": "Solving problems",
    "fuck off": ".........",
    "i like you": "Me too",
}
help = '''
'calculate' - addition ; subtraction ; multiplication ; division.
'car game' - simple car simulator.
'guess game' - launch a simple guessing game.
'rbi' - launch RBI.
'bye' - exit AI
||type 'help' whenever you need to know these commands||
*It also chat*
'''

print("----------------------------------------------------------------------------------------------------------")
print("
This is an AI - 'MAGIC I' !")
print("It chats and complete several other tasks !")
print("
Some key features (type these to access them): ")
print(help)

k = ""

while True:
    res = input("
> ").lower()
    if res in outcome:
        k = outcome.get(res)+" !"
        print(k)
    elif "name" in res:
        print("Magic-I !")

    elif "fuck" in res:
        print('........')

    elif "parent" in res:
        print("Rakshit")

    elif "master" in res:
        print("Rakshit")

    elif "coder" in res:
        print("Rakshit")

    elif "programmer" in res:
        print("Rakshit")

    elif "calc" in res:
        import calculator
        calculator.calculator()

    elif 'car' in res:
        import CarGame

    elif 'guess' in res:
        import GuessGame

    elif 'rbi' in res:
        import RBI

    elif 'ac' in res:
        print("Turn it on !!!")

    elif 'help' in res:
        print(help)

    elif res == "bye":
        print("Bye..!")
        break

    elif res == "":
        print("You haven't typed anything..!")

    else:
        print("No.!")

this is the code......if you want something else i can give you...please help !!!

Folder:

Hey, when I tried to fix the print() problem it was showing install print() package, something like that...when I clickd it, I got an error: enter image description here

question from:https://stackoverflow.com/questions/65902176/why-is-pycharm-giving-error-in-input-and-print-functions-unresolved-refer

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

maybe you should remove the pythonpath variable in your ~/.bash_profile you can do that by using:- #export PYTHONPATH=/usr/local/lib/python2.7/site-packages/


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...