Beispiel #1
0
import congress

# Congressional representatives have properties like:
# - name
# - party
# - state
# - loyalty_factor (% of votes with their party)
#
# See the congress.py file for more details.

representatives = congress.read_from_file()

### Can you write code to display the correct answers?


# 1. What type of object is held inside the 'representatives' variable?
print(type(representatives))

# 2. How many representatives are there?
print(len(representatives))

# 3. Display the name of the last representative.
print(representatives[-1].name)

# print(representatives)

# 4. Which rep is most loyal to their party?
loyalty = 0
most_loyal = representatives[0].name
# for person in range(len(representatives)):
#   x = representatives[person]
Beispiel #2
0
import congress

# Congressional representatives have properties like:
# - name
# - party
# - state
# - loyalty_factor (% of votes with their party)
#
# See the congress.py file for more details.

representatives = congress.read_from_file()

### Can you write code to display the correct answers?


# 1. What type of object is held inside the 'representatives' variable?

print(type(representatives))


# 2. How many representatives are there?
print(len(representatives))


# 3. Display the name of the last representative.
print(representatives[-1].name)


# 4. Which rep is most loyal to their party?
loyalty = 0
most_loyal = representatives[0].name
Beispiel #3
0
from congress import ElectedOfficial
from congress import read_from_file

# Congressional representatives have:
# - name
# - party
# - state
# - laziness_factor (% of votes missed)

representatives = read_from_file()

# 1. Make sure that read_from_file() returns a list object.
assert type(representatives) is list

# 2. Ensure that there are 442 representives.
assert 442 == len(representatives)

# 3. Ensure that each item in the list is of type ElectedOfficial
for rep in representatives:
  assert type(rep) is ElectedOfficial



print("Congratulations, all assertions passed!")