题解 | #发送offer#

发送offer

https://www.nowcoder.com/practice/66969869634b4142ac371684fcf89764

offer_list=['Allen','Tom']
for i in offer_list:
    print('{}, you have passed our interview and will soon become a member of our company.'.format(i))
 
offer_list.remove('Tom')
offer_list.append('Andy')
for j in offer_list:
    print('{}, welcome to join us!'.format(j))

下面的几道题主要就是考验python中的列表

列表是什么意思,列表就是一组按照顺序排列的数据元素,你可以把它们想象成一个容器,里面可以放各种各样的东西,比如数字、文本、甚至其他的列表。

举个例子: 想象一下,你有一个购物清单,上面列出了你要买的东西,这个清单就可以用一个列表来表示。比如这样:

购物清单 = ["苹果", "香蕉", "鸡蛋", "牛奶"]

这里,我们创建了一个列表,里面有四个元素,分别是苹果、香蕉、鸡蛋和牛奶。

索引: 列表中的每个元素都有一个编号,我们称之为索引。索引从0开始,所以第一个元素的索引是0,第二个是1,以此类推。你可以使用索引来访问列表中的元素,就像找书一样。

比如,如果你想知道购物清单中的第三样东西是什么,只需使用索引2(因为从0开始计数):

购物清单[2]

然后for循环来遍历列表的每个名字,代码中的 for i in offer_list 表示对 offer_list 列表中的每个元素进行迭代,将每个元素依次赋值给变量 i,然后执行相应的操作。

然后是print('{}, you have passed our interview and will soon become a member of our company.'.format(i))

打印这个()里的

{}是占位符,format是将(i)里面的每一个元素送到{}这里

最后是对每一个候选人进行打招呼

但是不是有人不要这个offer了吗

所以

ffer_list.remove('Tom')。去除tom

offer_list.append('Andy')添加新的人 andy

for j in offer_list: 从这些列表循环找到赋予变量j,for是循环

print('{}, welcome to join us!'.format(j))

将所有的值找到放在j上,然后将j放在{}中,最后得出了对那两个人打招呼

全部评论

相关推荐

双尔:你就写拥有ai开发经历,熟练运用提示词,优化ai,提高ai回答质量
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务