[Day_12]资料储存容器 - 练习题

今天来为大家介绍资料储存容器的练习题,
过程跟解法可能跟大家不太一样还请大家见谅,
那就让我们开始吧 !

代办事项

请设计一个程序将输入的五项工作加入串列中,取出最先加入的两项工作,显示取出的工作与剩余的工作,接着取出最後加入的一项工作,显示取出的工作与剩余的工作。

HINT:利用串列纪录代办事项,使函式append & pop & print

#output
请输入代办事项? working
请输入代办事项? reading
请输入代办事项? sleeping
请输入代办事项? walking
请输入代办事项? playing
working reading ['sleeping', 'walking', 'playing']
playing ['sleeping', 'walking']

#input
to_do = []
work =input('请输入代办事项? ')
to_do.append(work)
work =input('请输入代办事项? ')
to_do.append(work)
work =input('请输入代办事项? ')
to_do.append(work)
work =input('请输入代办事项? ')
to_do.append(work)
work =input('请输入代办事项? ')
to_do.append(work)
print(to_do.pop(0),to_do.pop(0),to_do)
print(to_do.pop(),to_do)

制作英翻中字典

请设计一个程序将英文单字翻译成中文,输入英文可以查询对应的中文,显示字典的英文单字有哪些,与显示整个字典

HINT:英文与中文对应的关系储存到字典(dict)结构内。

#output
example = {'dog':'狗','pig':'猪','deer':'鹿','sheep':'绵羊'}
print(example.keys())
print(example)
eng = input('请输入一个英文单字')
print(example.get(eng,'找不到单字 '))

#output
dict_keys(['dog', 'pig', 'deer', 'sheep'])
{'dog': '狗', 'pig': '猪', 'deer': '鹿', 'sheep': '绵羊'}

请输入一个英文单字tiger
找不到单字 

#input
example = {'dog':'狗','pig':'猪','deer':'鹿','sheep':'绵羊'}
print(example.keys())
print(example)
eng = input('请输入一个英文单字')
print(example.get(eng,'找不到单字 '))

找出一首诗的所有字

请设计一个程序找出一首诗的所有字,此输出是使用「登鹳鹊楼」,重复的字只显示一个即可。

HINT:将诗储存到集合(set)结构内。

#output
{'楼', '入', '日', '千', '黄', '里', '层', '河', '山', '欲', '尽', '穷', '白', '一', '目', '上', '海', '更', '流', '依'}

#input
poem = '白日依山尽,黄河入海流。欲穷千里目,更上一层楼。'
word = set(poem)
word.remove(',')
word.remove('。')
print(word)

这三题是基本的练习题,
如果有不懂的一定要往前看之前的文章喔,
让我们一起加油吧!!
/images/emoticon/emoticon01.gif


<<:  Day11 探讨urls(1)

>>:  Day 14:怎麽在 Angular 使用 Bootstrap?

DAY27-如何与人协同工作与好好沟通-实习生篇

所有的问题都不简单 在你所有认为很基本的问题,对实习生来说都不简单。想想我之所以会认为理所当然很简单...

Day 20 BeautifulSoup模组二

接续昨天的影片,今天的内容为介绍「更精准地」搜寻HTML元素的方法~ 想在大海捞针就变得简单许多了(...

【从实作学习ASP.NET Core】Day24 | 前台 | Session 购物车 (2)

接续昨天的内容,今天要配合 SessionHelper 来完成购物车的主要功能 需要完成购物车的模型...

格线系统(1) DAY43

这里要先介绍 为什麽要 模组化格线系统?? 因为若因 功能性命名 区块若命名为某个功能之後 就不会运...

风险描述(risk descriptions)

根据ISO 31000,风险是“不确定性对目标的影响(effect of uncertainty o...