被要求删除每个班级讲师的代码

问题描述 投票:0回答:1

按照班级讲师的要求删除了代码。

python list formatting
1个回答
1
投票

您的问题的解决方案可能是:

employee = []
#employee data for loop
for i in range(1):
    print('Enter information for employee #' + str(i + 1) + '.')
employeeName = input("Enter employee's name:\n")
employeeSSN = input("Enter employee's SSN:\n")
employeePhone = int(input("Enter employee's 10-Digit Phone\n"))
Phone = "({}){}-{}".format(str(employeePhone)[:3], str(employeePhone)[3:6], str(employeePhone)[6:])
employeeEmail = (input("Enter employee's Email: \n"))
employeeSalary = (input("Enter employee's Salary: \n"))
employee.append([employeeName, employeeSSN,Phone,employeeEmail,employeeSalary])
#index
index = int(input('Enter a value 1-5 to print corresponding employee information, or 0 to exit: '))

if index == 1:
 print(employee[0])
elif index == 2:
 print(employee[1])
elif index == 3:
 print(employee[2])
elif index == 4:
 print(employee[3])
elif (index== 5):
 print(employee[4])
else:
 print('Goodbye!')

其中employeePhone是通过format()方法将输入的10位数字格式化为(xxx)xxx-xxxx格式。

Phone = "({}){}-{}".format(str(employeePhone)[:3], str(employeePhone)[3:6], str(employeePhone)[6:])
© www.soinside.com 2019 - 2024. All rights reserved.