Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
If/else problems
#5
for i in employees:               
    if len(i)==5:
        print('%-30s' % (i[4]+ ','+' '+i[3]), '%30s' % i[0], '%30s' % i[1], '%30s' % i[2])
        payroll=i[0]
        salary=i[1]
        job=i[2]
        name1=i[3]
        surname=i[4]
    if len(i)==6:
        print('%-30s' % (i[5]+','+' '+i[3]+' '+i[4]), '%30s' % i[0], '%30s' % i[1], '%30s' % i[2])
        payroll=i[0]
        salary=i[1]
        job=i[2]
        name1=i[3]
        name2=i[4]
        surname=i[5]
    if len(i)==7:
        print('%-30s' % (i[6]+','+' '+i[3]+' '+i[4]+' '+i[5]), '%30s' % i[0], '%30s' % i[1], '%30s' % i[2])
        payroll=i[0]
        salary=i[1]
        job=i[2]
        name1=i[3]
        name2=i[4]
        name3=i[5]
        surname=i[6]
    
def a():
    pr = int(input("Enter the payroll number: "))
    for a in employees:
        if pr==payroll:
            print('%-30s' % (i[4]+ ','+' '+i[3]), '%30s' % i[0], '%30s' % i[1], '%30s' % i[2])
            return a
        else:
            print("There is no such employee")
Output:
Enter the payroll number: 12346 There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee There is no such employee
:(
I used pr because that's the variable I saved the user input into. So I'm comparing that variable now to the newly saved payroll variable from position i[0] from previous part.
Reply


Messages In This Thread
If/else problems - by Skelbo - Dec-21-2017, 07:39 AM
RE: If/else problems - by squenson - Dec-21-2017, 08:10 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 08:44 AM
RE: If/else problems - by squenson - Dec-21-2017, 08:50 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 09:03 AM
RE: If/else problems - by squenson - Dec-21-2017, 09:14 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 09:26 AM
RE: If/else problems - by squenson - Dec-21-2017, 09:43 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 09:58 AM
RE: If/else problems - by squenson - Dec-21-2017, 10:26 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 10:34 AM
RE: If/else problems - by Terafy - Dec-21-2017, 10:41 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 10:49 AM
RE: If/else problems - by Terafy - Dec-21-2017, 11:00 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 11:12 AM
RE: If/else problems - by Terafy - Dec-21-2017, 11:17 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 11:31 AM
RE: If/else problems - by squenson - Dec-21-2017, 11:36 AM
RE: If/else problems - by Terafy - Dec-21-2017, 11:37 AM
RE: If/else problems - by Terafy - Dec-21-2017, 12:49 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 11:42 AM
RE: If/else problems - by Terafy - Dec-21-2017, 11:54 AM
RE: If/else problems - by Skelbo - Dec-21-2017, 12:00 PM
RE: If/else problems - by Terafy - Dec-21-2017, 12:06 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 12:16 PM
RE: If/else problems - by Terafy - Dec-21-2017, 12:22 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 12:22 PM
RE: If/else problems - by Terafy - Dec-21-2017, 12:30 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 12:34 PM
RE: If/else problems - by Terafy - Dec-21-2017, 12:35 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 12:40 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 12:56 PM
RE: If/else problems - by Terafy - Dec-21-2017, 12:59 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 01:05 PM
RE: If/else problems - by Terafy - Dec-21-2017, 01:08 PM
RE: If/else problems - by squenson - Dec-21-2017, 05:02 PM
RE: If/else problems - by Terafy - Dec-21-2017, 10:35 PM
RE: If/else problems - by Skelbo - Dec-21-2017, 05:43 PM
RE: If/else problems - by squenson - Dec-21-2017, 07:41 PM
RE: If/else problems - by Skelbo - Dec-22-2017, 12:08 PM
RE: If/else problems - by Terafy - Dec-22-2017, 12:25 PM
RE: If/else problems - by Skelbo - Dec-22-2017, 12:31 PM
RE: If/else problems - by Terafy - Dec-22-2017, 12:35 PM
RE: If/else problems - by squenson - Dec-22-2017, 12:39 PM
RE: If/else problems - by Skelbo - Dec-22-2017, 12:40 PM
RE: If/else problems - by squenson - Dec-22-2017, 12:44 PM
RE: If/else problems - by Skelbo - Dec-22-2017, 12:47 PM
RE: If/else problems - by Terafy - Dec-22-2017, 12:51 PM
RE: If/else problems - by Skelbo - Dec-22-2017, 01:02 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020