1.已知元组tu_num1 = ('p', 'y', 't', ['o', 'n']),请向元组的最后一个列表中添加新元素“h”。

2.编写一个程序实现以下功能。
(1)从键盘输入一串字符(不少于4个字符),用其创建元组,并输出该元组。
(2)分别输出元组开头和末尾的两个元素。
(3)统计元组中各个字符出现的次数。


3.小明想在学校中请⼀些同学⼀起做⼀项问卷调查,为了实验的客观性他先⽤计算机⽣成了N个1~1000之间的随机整数(N<=1000),N是⽤户输⼊的,对于其中重复的数字,只保留⼀个,把其余相同的数字去掉,不同的数对应着不同的学⽣的学号,然后再把这些数从⼩到⼤排序,按照排好的顺序去找同学做调查,请你协助明明完成“去重”与排序⼯作。
分析:
(1)集合可以⽤来去重,即每⽣成⼀个随机数便将其加⼊到定义的空集合中集合即可
(2)sorted函数可以对集合进⾏排序


4.IEEE和TIOBE是两大热门编程语言排行榜。截至2018年12月,IEEE榜排名前五的语言是:Python、C++、C、Java和C#。TIOBE榜排名前五的语言分别是:Java、C、Python、C++和VB.NET。请编程:
(1)上榜的所有语言
(2)两个榜单中同时出现的语言
(3)只在IEEE榜中前五的语言
(4)只在一个榜中出现的语言



5.已知字符串str= 'skdaskerkjsalkj',请统计该字符串中各字母出现的次数。统计出的结果,请按照{‘a’:3, ‘b’:2}的格式输出。


6.互换字典中的键和值
如:dict_1 ={'序号':1, '用户名':2, '密码':3} 互换键值后的字典为
dict_2 = {1: '序号', 2: '用户名', 3: '密码'}
方法一:


方法二:


7.设计一个选购商品的系统,商店中有商品:手机(998元)、电源(50元)、鞋子(30元)、泡面(5元)、雨伞(10元)。将选中的商品添加到列表中,选购结束后,输出已选择的商品与消费总金额。
(1)页面显示 商品名称与金额
(2)如果用户输入的商品有误,则提示输入有误,并重新输入。
(3)用户输入Q或者q,退出程序。


8.设计一个练习默写单词的程序,在提示中出现汉语和对应英文单词的首字母。然后输入单词的拼写,如果拼写正确,则继续拼写下一个单词,如果拼写错误,提示错误,继续拼写这个单词。


1147

被折叠的 条评论
为什么被折叠?



