所以,我最近开始学习 python ......我正在编写一个从 csv 中提取信息的小脚本,我需要能够通知用户输入不正确
例如
用户被要求输入他的身份证号码,身份证号码是从 r1 到 r5 我希望我的脚本能够告诉用户他们输入了错误,例如,如果用户输入 a1 或 r50,用户需要通知他们输入了错误的参数。我该怎么做呢?
我已经研究过 def 语句,但我似乎无法掌握 python 中的所有语法......(我不知道所有的命令......参数和东西)
任何帮助将不胜感激 =D
while True:
import csv
DATE, ROOM, COURSE, STAGE = range (4)
csv_in = open("roombookings.csv", "rb")
reader = csv.reader (csv_in)
data = []
for row in reader:
data.append(row)
roomlist = raw_input ("Enter the room number: ")
print "The room you have specified has the following courses running: "
for sub_list in data:
if sub_list[ROOM] == roomlist:
Date, Room, Course, Stage = sub_list
print Date, Course