第三章部分习题
课本:《Python编程 从入门到实践》
环境:Python 3.6.2
下面只写部分习题(大多都十分简单)
代码:
#3-4
print('3-4')
person=['Tom','Bob','Alice']
for i in person:
print(i+", I'm wondering if you could have a dinner with me tonight.")
#3-5
print('3-5')
#3-5-1
print(person[0]+": Sorry, I'm afaid that I can't because I'm so busy today")
#3-5-2
person[0]='John'
#3-5-3
for i in person:
print(i+", I'm wondering if you could have a dinner with me tonight.")
#3-6
print('3-6')
#3-6-1
print("I find a bigger table!")
#3-6-2
person.insert(0,"Jerry")
person.insert(len(person)//2,"Adam")
person.append('Alex')
#3-6-3
for i in person:
print(i+", I'm wondering if you could have a dinner with me tonight.")
#3-7
print('3-7')
#3-7-1
print("Sorry, I can only invite two person to have dinner with me tonight")
#3-7-2
while len(person)>2:
person_del=person.pop()
print("Sorry, "+person_del+" I cann't invite you to have dinner")
#3-7-3
for i in person:
print(i+", I still invite you to have dinner")
#3-7-4
del person[0]
del person[0]
print(person)
运行结果: