《Python编程:从入门到实践》课后习题-第3章

3-1 姓名

#3-1 姓名

names = ['Eric','Rose','Jack','Cristina']
for name in names:
    print name

3-2 问候语

#3-2 问候语

names = ['Eric','Rose','Jack','Cristina']
for name in names:
    print(name + ", Welcome to China.")

3-3 自己的列表

#3-3 自己的列表

ways = ['bicycle','car','subway']
for way in ways:
    print("I would like to go home by " + way)

3-4 嘉宾名单

#3-4 嘉宾名单

names = ['Eric','Amber','Britney','Cristina']
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")

3-5 修改嘉宾名单

#3-5 修改嘉宾名单

names = ['Eric','Amber','Britney','Cristina']
for name in names:
    print (name + " 欢迎你来和我共进晚餐!")
print("\n")

print(names[2] + "有事无法赴约。")
names[2] = 'Gina'
for name in names:
    print (name + " 欢迎你来和我共进晚餐!")

3-6 添加嘉宾

#3-6 添加嘉宾

names = ['Eric','Amber','Britney','Cristina']
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
print"\n"

print(names[2] + "有事无法赴约。")
names[2] = 'Gina'
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
print"\n"

print"我找到一张更大的餐桌!"
names.insert(0,'Monica')
names.insert(2,'Bruce')
names.append('Lisa')
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")

3-7 缩减名单

#3-7 缩减名单

names = ['Eric','Amber','Britney','Cristina']
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
print"\n"

print(names[2] + "有事无法赴约。")
names[2] = 'Gina'
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
print"\n"

print"我找到一张更大的餐桌!"
names.insert(0,'Monica')
names.insert(2,'Bruce')
names.append('Lisa')
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")

print"\n非常抱歉,我只能邀请两位嘉宾"
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
del names[0]
del names[0]
print names

3-8 放眼世界

#3-8 放眼世界

travel_list = ['Los Angeles','Australia','Korea','Japan','Paris']
print travel_list
print sorted(travel_list)
print travel_list
print sorted(travel_list,reverse = True)
print travel_list
print"\n"
travel_list.reverse()
print travel_list
travel_list.reverse()
print travel_list
travel_list.sort()
print travel_list
travel_list.sort(reverse = True)
print travel_list

3-9 晚餐嘉宾

#3-9 晚餐嘉宾

names = ['Eric','Amber','Britney','Cristina']
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
length = str(len(names))
print("共邀请了" + length + "位共进晚餐!\n")

print(names[2] + "有事无法赴约。")
names[2] = 'Gina'
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
length = str(len(names))
print("共邀请了" + length + "位共进晚餐!\n")

print"我找到一张更大的餐桌!"
names.insert(0,'Monica')
names.insert(2,'Bruce')
names.append('Lisa')
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
length = str(len(names))
print("共邀请了" + length + "位共进晚餐!\n")

print"非常抱歉,我只能邀请两位嘉宾"
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
list_delete = names.pop()
print(list_delete + " 非常抱歉,无法邀请你来共进晚餐。")
for name in names:
    print(name + " 欢迎你来和我共进晚餐!")
del names[0]
del names[0]
print names
length = str(len(names))
print("共邀请了" + length + "位共进晚餐!")
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值