3-4 嘉宾名单
people = ["first person", "second person", "third person"]
for person in people:
print(person.title() + ", would you like to have dinner with me?")
3-5 修改嘉宾名单
def invite(people):
for person in people:
print(person.title() + ", would you like to have dinner with me?")
people = ["first person", "second person", "third person"]
invite(people)
print("\n" + people[2].title() + " refused the invitation.\n")
people[2] = "fourth person"
invite(people)
3-6 添加嘉宾
def invite(people):
for person in people:
print(person.title() + ", would you like to have dinner with me?")
people = ["first person", "second person", "third person"]
invite(people)
print("\nI've found a larger table for dinner.\n")
people.insert(0, "fourth person")
people.insert(int(len(people) / 2), "fifth person")
people.append("sixth person")
invite(people)
3-8 放眼世界
places = ["Paris", "Tokyo", "San Francisco", "Berlin", "London"]
print(places)
print(sorted(places))
print(places)
print(sorted(places, reverse = True))
print(places)
places.reverse()
print(places)
places.reverse()
print(places)
places.sort()
print(places)
places.sort(reverse = True)
print(places)
程序输出:
3-9 晚餐嘉宾
people = ["first person", "second person", "third person"]
for person in people:
print(person.title() + ", would you like to have dinner with me?")
print("I've invited " + str(len(people)) + " people to dinner")