【发布时间】:2014-03-29 02:30:13
【问题描述】:
Profesor1= "Profesor-Materia.txt"
Profesor2= "Profesor-Año.txt"
input ("Seleccione un profesor: ")
if(input=="Profesor1"):
file = open(Profesor1)
data1= file.readlines(1)
print(data1)
else:
file = open(Profesor2)
data = file.readlines(1)
print(data)
所以这是我的代码,我想打开文件:“Profesor-Año”,只要我输入“Profesor1”以外的任何内容,但即使我输入以下内容,它也会继续打开“Profesor-Materia”文件:sadsadsad
你能帮我解决这个问题吗?
Ps:我已经尝试过使用if(input==Profesor1)
【问题讨论】:
-
你能修复问题中代码的格式(尤其是缩进)吗?在 Python 中,缩进很重要,如果我们无法判断代码的实际外观,可能无法回答您的问题。格式化内容的最简单方法是将代码完全粘贴在编辑器中,然后突出显示它并在 Stack Overflow 编辑器中按
{}按钮(这会将所有内容缩进四个额外的空格)。
标签: if-statement python-3.x input