Basi c Программа ввода-вывода для чтения из локальной таблицы данных - PullRequest
0 голосов
/ 20 марта 2020

Я новичок в области кодирования ie, и у меня возникли проблемы с кодированием, и я хотел бы получить некоторую помощь.

Кстати, в Python 3.

В основном , пользователь введет имя (например, Джон Смит), если Джон Смит принадлежит к «списку R», то программа напечатает («Джон Смит принадлежит компании R»)

Я не знаю, что Эти виды программ называются, поэтому я не могу найти их в Google.

РЕДАКТИРОВАТЬ: достигнут определенный прогресс, но появляется эта ошибка при вводе второго имени

Traceback (последний вызов last): файл "", строка 1, в Frank NameError: имя 'Frank' не определено

Я думаю, что мой код выполняется только один раз, и после завершения он не возвращается к val = input

R = ["James", "John"]
val = input("Enter Name: ")
if val in R:
    print (val, "is from company R")
else:
    print (val, "is not from company R")

У меня

Большое спасибо!

1 Ответ

0 голосов
/ 20 марта 2020

Вы можете приложить свой код через некоторое время l oop, чтобы вернуться к val = input ("Enter Name:"), пока не будет введено пустое значение.

R = ["James", "John"]
val = input("Enter Name: ")
while val != "":
    if val in R:
        print (val, "is from company R")
    else:
        print (val, "is not from company R")
    val = input("Enter Name: ")
...