胡阳pyhton作业题--20150725

d1 = {"a1": 1,"a2": 2,"a3": 3,"a4": 4,"a5": 5,}

d2 = {"a4": 90,"a6": 5,"a1": 2,"a9": 8,"a8": 9,}

# 1. 获取d1和d2key的交集,并以d2的值为主生成dict

# 2. 去掉d1和d2中key重复以及value重复的值,合并成一个dict

#!/usr/bin/env python

d1 = {"a1": 1,"a2": 2,"a3": 3,"a4": 4,"a5": 5}

d2 = {"a4": 90,"a6": 5,"a1": 2,"a9": 8,"a8": 9}

dict = {}

set_key = set(d1.keys()) & set(d2.keys())

new_list = list(set_key)

for i in new_list:

new_value = d2.__getitem__(i)

dict_new  = {i : new_value}

dict.update(dict_new)

print dict

#!/usr/bin/env python

d1 = {"a1": 1,"a2": 2,"a3": 3,"a4": 4,"a5": 5}

d2 = {"a4": 90,"a6": 5,"a1": 2,"a9": 8,"a8": 9}

set_key = set(d1.keys()) & set(d2.keys())

new_list = list(set_key)

for i in new_list:

d1.pop(i)

d2.pop(i)

d1.update(d2)

dict = d1

print dict

时间: 2024-12-29 23:35:23

胡阳pyhton作业题--20150725的相关文章

胡阳pyhton作业题--20150728

1. 写个程序,接受用户输入数字,并进行校验,非数字给出错误提示,然后重新等待用户输入.2. 根据用户输入数字,输出从0到该数字之间所有的素数.(只能被1和自身整除的数为素数) #!/usr/bin/env python #coding=utf-8 import tab import sys while True: try: n = int(raw_input('请输入数字:').strip()) for i in range(2, n + 1): for x in range(2, i): i

实验二+070+胡阳洋

一.实验目的 掌握基于覆盖理论与基本路径的基本白盒测试方法和实践 二.实验要求 运用逻辑覆盖测试的覆盖准则设计被测程序的测试用例,并运行测试用例检查程序的正确与否,给出程序缺陷小结. 三.实验内容 根据各位同学自己的被测程序,分别作出各类白盒测试技术的用例设计和相应的Junit脚本. 所有的覆盖的技术:语句覆盖.判定覆盖.条件覆盖.判定/条件覆盖.组合覆盖.路径覆盖,基本路径测试方法. 包括的内容有: 1) 被测原代码 import java.util.Scanner; public class

实验四+070+胡阳洋

一.实验目的 1) 学习QTP工具的使用 2)了解黑盒自动化测试 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)对QTP的飞机订票系统的任一界面或控件实现自动化测试.(测试的具体自选) (3)写出该程序的缺陷. 三.实验内容 1.原本需要进行测试的程序是3b,但由于下载的QTP9.2版本中没有3b,于是测试了4a 2.要求: 1)测试程序的登录功能. 2)设计测试用例.写出测试用例表. 序号 输入 预期结果 用户名 密码 1 空 空 登录失败进行提示 2 空 mercury 登录失败

实验三+070+胡阳洋

一.实验目的 掌握黑盒测试用例设计方法 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)运用等价类.边界值.决策表.状态图法等进行测试用例设计. (3)对手机上任意一款音乐软件进行黑盒测试实践.(作业若雷同,后上传者判定0分) 三.实验内容 1.对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结. 要求写出测试用例表.执行情况和测试小结. 1)被测项目界面. 2)测试用例设计表 1.等价类划分 输入条件 三个数据 有效等价类 无效等价类 abc均为整数(1) a为非

《Django企业开发实战 高效Python Web框架指南》胡阳

链接:https://pan.baidu.com/s/1NmN_IT5RvevCMt9bZCW1-g提取码:2ki9 原文地址:https://www.cnblogs.com/haitaoli/p/10809795.html

VB.NET版机房收费系统---组合查询

查询的意思就是查找,寻找,指在某一个或几个地方找出自己所要的信息,假如我想搜索一下我自己写的博客,名字叫做初雪之恋,我在百度的搜索框中输入丁国华三个字,会有如何的惊喜等着我? 啊哦,这个信息并非我想要的,于是我再搜,"丁国华 廊坊师范学院  csdn"搜索结果例如以下: 非常显然,这个还不是我想要的结果,我接着搜,"丁国华 廊坊师范学院 csdn 初雪之恋": 在我的理解中,组合查询就是通过条件层层限制,一步一步精确,得到我们想要的答案,在机房收费系统中,有好几处涉

解决mac osx下pip安装ipython权限的问题

1 pip install ipython --user -U 下面是pip install gevent的错误提示, 又是 Operation not permitted … 1 2 3 4 5 #xiaorui.cc pip install gevent ... raise Error, errors Error: [('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/

PyCharm 创建指定版本的 Django (超详细图解)

最近在学习胡阳老师(the5fire)的<Django企业级开发实战>,想要使用pycharm创建django项目时,在使用virtualenv创建虚拟环境后,在pycharm内,无论如何都无法导入正确的环境.通常是提示 django is not importable in this environment.研究许久,现把 PyCharm 创建指定版本的 Django 的方法记录如下. 我的环境:1. pycharm2018.3.5 64位 professional  2. python 3

福利分享:个人整理的Python书单,从基础到进阶

我挑选的一些书籍,大家可以自行到书店或是网上自己选购.也由于个人水平有限,很可能大家觉得优秀的书籍没有列出,如果大家有觉得不错的书籍,欢迎大家留言,大家也可以参考留言区的书籍来购买,谢谢大家支持. 这一部分书籍是单纯讲解 Python 编程的,有入门的有进阶的,大家可以参考评分和出版时间选购. 1 ''' 2 在学习过程中有什么不懂得可以加我的 3 python学习交流扣扣qun,934109170 4 群里有不错的学习教程.开发工具与电子书籍. 5 与你分享python企业当下人才需求及怎么从