码迷,mamicode.com
首页 >  
搜索关键字:python实现    ( 3105个结果)
大话涉及模式Python实现-策略模式
策略模式(Strategy Pattern):它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户. 下面是一个商场活动的实现 这几个类的设计如下图: 使用一个策略类CashSuper定义需要的算法的公共接口,定义三个具体策略类:CashNormal, ...
分类:编程语言   时间:2017-10-30 15:08:02    阅读次数:223
大话涉及模式Python实现-简单工厂模式
简单工厂模式(Simple Factory Pattern):是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类. 下面使用简单工厂模式实现一个简单的四则运算 这几个类的结构图如下: 专门定义一个Operation类作为父类,加减乘除运算类继承Operation类,Oper ...
分类:编程语言   时间:2017-10-30 14:39:45    阅读次数:183
LintCode翻转字符串问题 - python实现
题目描述:试实现一个函数reverseWords,该函数传入参数是一个字符串,返回值是单词间做逆序调整后的字符串(只做单词顺序的调整即可)。 例如:传入参数为"the sky is blue ",调整后的字符串为“blue is sky the”。 解题思路:先将字符串转换成字符数组的形式,然后对" ...
分类:编程语言   时间:2017-10-30 14:15:23    阅读次数:208
Python GUI编程(Tkinter) windows界面开发
Python实现GUI简单的来说可以调用Tkinter库,这样一般的需求都可以实现,显示简单的windows窗口代码如下: python_gui.py 第一行实现了,直接输入文件名即可执行,不用手动指定python.exe的位置也可以,现在可以运行cmd来执行一下 可以看到,用cmd可以正常启动该p ...
分类:编程语言   时间:2017-10-30 11:39:30    阅读次数:379
常见排序算法之python实现
本文介绍了几种常用的排序算法,包含冒泡排序,选择排序,插入排序,归并排序,快速排序,堆排序,本文涉及的代码可以在https://github.com/lianyingteng/Programming-practice上找到 1. 冒泡排序 时间复杂度为O(n^2), 稳定的排序算法 思路:一开始比较 ...
分类:编程语言   时间:2017-10-27 01:18:27    阅读次数:205
Python实现正交实验法自动设计测试用例
正交试验法是研究多因素、多水平的一种试验法,它是利用正交表来对试验进行设计,通过少数的试验替代全面试验,根据正交表的正交性从全面试验中挑选适量的、有代表性的点进行试验,这些有代表性的点具备了“均匀分散,整齐可比”的特点。下面介绍使用Python实现了正交表自动设计测试用例的完整流程。 ...
分类:编程语言   时间:2017-10-26 16:57:00    阅读次数:320
python实现猜数字和猜拳小游戏
1.猜数字小游戏 2.猜拳小游戏 ...
分类:编程语言   时间:2017-10-25 01:01:37    阅读次数:244
python小白之paramiko(1)
楼主python小白一枚,无任何编程经验。近期研究python自动化运维技术与最佳实践,今天在看paramiko模块,依葫芦画瓢,实现了两个小程序,分享如下!首先,简单介绍下paramiko这个模块。paramiko是基于python实现的SSH2远程安全连接、支持认证及密钥方式,实现远程命令执行,文件..
分类:编程语言   时间:2017-10-21 00:24:27    阅读次数:349
python base64编码解码、SHA256编码、urlsafe_b64encode编码
用python做HTTP接口自动化测试的时候,接口的很多参数是经过各种编码加密处理后在传到后台的,这里列举出python实现的base64编码解码、SHA256编码、urlsafe_b64encode编码: 运行结果如下: ...
分类:编程语言   时间:2017-10-20 18:42:00    阅读次数:1066
python实现堆排序
#!/usr/bin/env python # -*- coding: utf-8 -*- def heap_sort(arr): l = len(arr) for i in xrange(l/2, -1, -1): form_heap(arr, i, l-1) for i in xrange(l-... ...
分类:编程语言   时间:2017-10-18 16:09:08    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!