一、起因
糊涂的【胡先森】邀请朋友们吃饭,却没成想,在这中间经历了很多曲曲折折。
胡先森从原来固定邀请的嘉宾到有的嘉宾因为事情没有参加有人替补,再到找到大桌,想多邀请几个人,再到后面想到邀请领导坐在最前面。哎,一顿饭,一波三折。糊涂啊,胡先森,这点小事都办不好,具体的故事是这样的,请看源码。
二、源代码
#晚餐嘉宾
#宴请嘉宾
#使用len() 打印一条消息,指出你邀请了多少位嘉宾来与你共进晚餐。
list1=["张三","李四","王五","赵六","王八"]
print("1.原计划要邀请参加宴会的人:\n",list1)
print("\n2.由于"+list1[3]+"无法参加宴会")
list1[3]="周七"
print("修改为"+list1[3]+"参加后的嘉宾列表:\n",list1)
print("\n")
list2=list1 #更大的餐桌list2
print("3.找到一张更大的餐桌特大聚仙桌,目前已经邀请了:",list2) #指出你找到了一个更大的餐桌。
print("\n")
#使用insert() 将一位新嘉宾添加到名单开头。
list2.insert(0,"吴一")
print("4.邀请了"+list2[0]+"加在名单开头,目前名单有:",list2)
print("\n")
#使用insert() 将另一位新嘉宾添加到名单中间。
list2.insert(3,"郑二")
print("5.添加"+list2[3]+"坐在中间后,目前名单上人有:",list2)
print("\n")
#使用append() 将最后一位新嘉宾添加到名单末尾。
list2.append("孙九")
print("6.最后邀请"+list2[-1]+"到名单末尾,目前名单上人有:",list2)
print("\n")
#打印一系列消息,向名单中的每位嘉宾发出邀请。
#打印格式:xx女士/先生,请本周五参加本人的代码宴会。
print("发出邀请信息:")
print(list2[0]+"(女士/先生),请本周五参加本人的代码宴会。")
print(list2[1]+"(女士/先生),请本周五参加本人的代码宴会。")
print(list2[2]+"(女士/先生),请本周五参加本人的代码宴会。")
print(list2[3]+"(女士/先生),请本周五参加本人的代码宴会。")
print(list2[4]+"(女士/先生),请本周五参加本人的代码宴会。")
print(list2[5]+"(女士/先生),请本周五参加本人的代码宴会。")
print(list2[6]+"(女士/先生),请本周五参加本人的代码宴会。")
print(list2[7]+"(女士/先生),请本周五参加本人的代码宴会。")
print("\n--------------------------\n")
#len(list2)--计算list2里面有多少个参数,
#str()是为了将str函数里面的int类型转为字符串,和前后的文字衔接起来。
print("今晚参加宴会的人有"+str(len(list2))+"人")
print("\n--------------------------\n")
都到最后了,胡先森才想起来万一自己的钱不够咋弄,就数一下人头,看一下自己的钱包。
三、运行结果:
------人生在勤,不索何获!------