3-2 问候语:
代码如下:
names = ["Mike" , "JoJo" , "Yoyo"] for name in names: print("Nice to meet you, " + name)
运行结果:
3-4 嘉宾名单:
代码如下:
names = ["Gates" , "Jobs" , "Zuckerberg"] for name in names: print("I sincerely invite you to dine with me, " + name + ".")
结果如下:
3-5 修改嘉宾名单 and 3-6 添加嘉宾:
代码如下:
def my_print(_names): for name in _names: print("I sincerely invite you to dine with me, " + name + ".") names = ["Gates" , "Jobs" , "Zuckerberg"] my_print(names) #3-5 print("However, Jobs has a urgency, so I'm going to invite Jojo to attend my party. ") names.remove("Jobs") names.append("Jojo") my_print(names) #3-6 print("Further more, I find aother desk which is bigger. So, I want to invite three persons more.") names.insert(0,"Pulb") names.insert(3,"Yoyo") names.append("Hey") my_print(names)
结果如下:
3-8 放眼世界:
代码如下:
scenery=["Tokyo","London","Milan","California","L.A"] print("Original list:") print(scenery) print("Temporary sorted list:") print(sorted(scenery)) print("Original list:") print(scenery) print("Reverse list:") print(sorted(scenery,reverse=True)) print("Original list:") print(scenery) print("Reverse list:") scenery.reverse() print(scenery) print("Reverse again:") scenery.reverse() print(scenery) print("Sort list:") scenery.sort() print(scenery) print("Reverse list:") scenery.sort(reverse=True) print(scenery) print("\n")
结果如下:
3-11 有意引发错误:
代码如下:
scenery=["Tokyo","London","Milan","California","L.A"] print(scenery[10])
结果如下: