Python经典实验4-字典和集合的应用
1.利用字典实现大侠个人信息查询程序
people={'乔峰': {'绝技':'降龙十八掌','门派':'丐帮'},'张无忌':{'绝技':'乾坤大挪移','门派':'明教'},'令狐冲':{'绝技':'独孤九剑','门派':'华山派'}
}
labels={'绝技':'行走江湖的绝技','门派':'所在的门派'}
name = input('请输入大侠的名字:')
while(1):r = input('请输入大侠的绝技(q)或者门派(a):')if r=='q':y='绝技'
if r=='a':y='门派'
if name in people:print("{}大侠{}是{}".format(name,labels[y],people[name][y]))
if( name == 'exit'):exit(0)
2.要求在给定范围内生成指定数量的随机不重复且有序数集。
import random
count=int(input("count:"))
rang=int(input("range:"))
s=set()
for i in range(count):num=random.randint(1,rang)s.add(num)
print(sorted(s))
Python经典实验4-字典和集合的应用相关推荐
- 大学python教材实验七字典与集合答案_2018-08-28 day7 python基础 字典和集合(含作业)...
1.字典(dict) 一.字典是容器类型(序列 ),以键值对作为元素.字典里面存的数据全是以键值对的形式出现的 b/键值对----> 键:值(key:value) dict1 = {'key1' ...
- Python编程基础:实验3——字典及集合的使用
Python编程基础:实验3--字典及集合的使用 文章目录 Python编程基础:实验3--字典及集合的使用 一.前言 二.我的环境 三.实验目的与要求 四.实验任务 1.程序填空 2.程序编程 五. ...
- Python基础——函数与字典和集合
目录 函数 1.函数的参数 2.函数的返回值 3.形参和实参 4.函数文档 5.默认参数和关键参数 6.收集参数 7.局部变量和全局变量 8.global关键字 9.内嵌函数 10.闭包 11.函数式 ...
- python夯实基础日记-字典、集合、分支、循环
43.字典_特点_4种创建方式_普通_dict_zip_formkeys 字典简介和特点 字典是"键值对"的无序可变序列,字典中的毎个元素都是一个"键值对",包 ...
- 4、Python基本数据类型之字典,集合
一.字典 在python中定义一个字典的语法为: 1 dic = {1:"张三",2:"李四"} 字典的每一个元素由key:value组成,这类似于一个学号对应 ...
- Python经典数据类型:字典
选择题 以下关于Python字典的描述中,错误的是: A.在定义字典时,键和值用冒号连接 B.字典通过整数索引来查找其中的元素 C.字典的键值对之间没有顺序且不能重复 D.字典用中括号中包含键名的格式 ...
- python基础之Day4 python 的序列之字典与集合
contents 序列 字典 字典的创建 字典元素的访问 字典元素的添加.修改.删除 序列解包 python实例 字典核心底层原理 将键值对放进字典的底层过程 根据键,查找键值对的底层过程 用法总结 ...
- python中列表、字典和集合推导式
1. 列表推导式 ⽤⼀个表达式创建⼀个有规律的列表或控制⼀个有规律列表,又叫列表生成式. 1.1 简单的列表推导式 需求:创建⼀个0-10的列表. 示例代码:[while循环实现] # ...
- python之列表、字典、集合
列表 name = ["Alex","Eenglan","Eric"] print(name[0]) print(name[1]) prin ...
最新文章
- java io体系_java IO流的体系结构图
- python爬取酷狗音乐top500_python获取酷狗音乐top500的下载地址 MP3格式
- 08-04 性能测试--复杂情景设计
- 云主机挂载硬盘 - 开机自动挂载
- 如何打开别人发布的vue项目---express的使用方法
- sonic——可替代Elasticsearch的简单搜索引擎
- 「leetcode」 1382. 将二叉搜索树变平衡:【构造平衡二叉搜索树】详解
- php大牛额城战笔记,泰牛程序员 韩顺平 PHP 大牛班 javascript课程 完整笔记
- Hibernate annotation配置方式的MappedBy使用详解
- 联盛德 HLK-W806 (七): 兼容开发板 LuatOS Air103
- 2012春晚节目清单:
- 为什么有人愿意将软件开源和共享?
- 才女!厦大硕士毕业生文言文致谢走红网络,理科生的文学素养令人惊艳
- 二分查找法及其四种变形(MATLAB)
- 远程服务器套娃,无限套娃!RemoteView云上浏览器:运行在浏览器里的远程浏览器...
- 多用户博客BLOG系统大全
- Code::Blocks之软件汉化
- 室友吃个泡面的时间,我用十几行Python代码下载了几千张手机壁纸
- 文件操作(IO技术)
- G65SC802 与 G65SC816 指令集(按字母顺序排列)