python
文章平均质量分 64
phantomiz
---+''''''(){}[]\/?><=-+*&*&^%$#@!~`+---
展开
-
Apache程序包编译安装的过程分享
Apache程序包编译安装的过程A、安装前准备工作: 1、Apache 最新版本源代码的获取地址如下,下载对应压缩格式源码。 下载地址1 2、核实系统环境。如下图查看。 B、C语言源代码在Centos7.4下编译安装三大步骤: 1、./configure a.通过选项传递参数,指定启用特性、...原创 2018-03-17 11:20:49 · 978 阅读 · 0 评论 -
搭建git服务器
搭建git服务器 我们搭建git服务器要先安装Mysql,这里就来一一演示: A、安装myql服务器环境:centos 7.4最小化系统。 软件包如下:[以上软件包都是官方下载,以防出错]一、传文件到linux服务器指定文件夹下,如图: 二、安装mysql:rpm -qa | grep mysql #先查看本机是不是有安装my...原创 2018-05-29 20:05:08 · 678 阅读 · 0 评论 -
Python 关于使用二分查找的练习:
Python 关于使用二分查找的练习说明:使用二分解决查找有一个前提,必须是有序的。 下面的习题有几种解法,传统方法查询效率低,这里用二分就是为了提高查找效率。题目:有一个无序的序列list_c = [37, 99, 73, 48, 47, 40, 40, 25, 99, 51], 请先排序并打印输出。分别尝试插入[20,40,...原创 2018-05-16 14:32:57 · 564 阅读 · 0 评论 -
python 的练习题:对文件中的关键单词进行统计以及进行的代码优化
习题一:对文件中的关键单词进行统计以及进行的代码优化。素材要求: 一篇正常的英文文档。正常实现的代码:def makekey(s:str): chars = set(r"""!'"#./\()[],*-""") key = s.lower() ret = [] for i,c in enumerate(key): if c in cha...原创 2018-05-04 13:53:23 · 409 阅读 · 0 评论 -
python 类的练习题三
python 类的练习题三 1、随机整数生成类。(六种解决方案) 要求: 可以指定一批生成的个数,可以指定数值的范围,可以调整每批生成数字的个数。#code oneimport randomclass Randomint: #对象 def __init__(self,count=10,start=1,stop=100): self.count = count ...原创 2018-05-08 20:29:06 · 4444 阅读 · 0 评论 -
学习装饰器之路
学习装饰器之路 一、柯里化currying A、柯里化currying之【柯里化1】: 指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以原有第 二个参数为参数的函数.举例: z = f(x, y) 转换成 z = f(x)(y)的形式举例:将加法函数柯里化def add(x, y): return x + y B、柯...原创 2018-04-22 22:04:19 · 213 阅读 · 0 评论 -
递归的性能测试
递归的性能测试以下是三种方法实现依次打印斐波那契数列前N项的值并分别测试各种实现代码的性能。题目:依次打印斐波那契数列(Fibonacci number)前N项的值:# 如果设F(n)为该数列的第n项(n∈N*),那么这句话可以写成如下形式:F(n)=F(n-1)+F(n-2)# F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)【实现方法1:for循环】:依次打...原创 2018-04-15 22:25:37 · 1048 阅读 · 0 评论 -
python调试代码异常收集贴。
最近在写代码总是出现问题,自己把出现的问题贴出来,做个笔记。系统环境:python 3.6.4jupyter notebook下调试出的问题:异常一:如下图所示:len函数无法对int函数进行取值.故在打印s后,对a变量重新取整赋值。异常2:经常发生代码出现的缩进问题,\tab解决。...原创 2018-03-27 21:59:44 · 169 阅读 · 0 评论 -
关于列表解析式的习题应用。
关于列表解析式的习题应用一、返回1-10的平方的列表。代码如下:[i**2 for i in range(1,11)]效果如下:二、有一个列表:lst=【1、4、9、16、2、5、10、15】,生成一个新列表,要求新列表元素是lst相邻2项的和。代码如下:#二、有一个列表:lst=【1、4、9、16、2、5、10、15】,#生成一个新列表,要求新列表元素是lst相邻2项的和。#【传统代码】#...原创 2018-04-08 19:19:00 · 913 阅读 · 0 评论 -
python 的练习题一
python 的练习题习题一:用户输入一个数字。要求: # 判断是几位数。 # 打印每一位数字及其重复的次数。 # 依次打印每一位数字,顺序个,十,百,依次打印。实现代码如下:a=str(int(input('请输入一个正整数')))if a.lstrip('-'): lena=len(a)-...原创 2018-03-31 21:09:29 · 2089 阅读 · 0 评论 -
对(引用类型)列表*重复的坑的理解。
对(引用类型)列表*重复的坑的理解。* —>list 重复操作,将本列表元素重复n次,返回新的列表。x=[[1,2,3]]*3print(x)x[0][1]= 20print(x)x[0][1]=200print(x)输出结果:[[1, 2, 3], [1, 2, 3], [1, 2, 3]][[1, 20, 3], [1, 20, 3], [1, 20, 3]][[...原创 2018-03-25 15:50:28 · 209 阅读 · 0 评论 -
虚拟环境安装django出的问题
虚拟环境安装django出的问题一、环境:win7 64位,pycharm2017企业版本,安装版本django 1.11(源是阿里的)。二、问题:在虚拟项目目录下终端(terminal)下安装:pip install django==1.11三、在安装完的时候提示如下:Installing collected packages: pytz, djangoSuccessfully install...翻译 2018-07-12 20:50:58 · 2128 阅读 · 1 评论