所以我正在做一些非常基础的事情(因为我只是三天前才开始学习Python)。
我决定制作一个文件来收集有关某个人的信息,因此我想制作一个文件,以便当用户在输入中提出某个问题时,它将找到数据并仅显示该答案。
我正在使用的代码在这里:
import os
x = input("What Is Your Name?: ")
y = input("How Old Are You?: ")
z = input("What Is Your Favourite Colour?: ")
os.system('CLS')
Info = [x, y, z]
for i in Info:
print(i)
input('Press ENTER to move on')
os.system('CLS')
input("What Are You Looking For?")
if input == "Age":
print(y)
input('Press ENTER to exit')
(但是您要关注的主要方面是:
input("What Are You Looking For?")
if input == "Age":
print(y)
问题是,当我们进入程序的那一部分时,它只会执行
input()
零件,然后关闭。
我想知道是否有办法做到这一点:
您要寻找什么?
年龄
(然后它将打印z)
抱歉,如果无法理解,我不知道如何解释问题。
任何帮助都是很好的帮助,谢谢
答案 0 :(得分:3)
input()
返回用户作为字符串输入的内容。
answer = input("What Are You Looking For?")
if answer == "Age":
print(y)