page contents

Python排序分不清?详解sorted与sort用法

排序问题是所有程序员一定会遇到的问题,Python内置的排序工具sort()和sorted()功能强大,可以实现自定义的复杂式排序。平时我们使用两个函数可能没有仔细研究过它们的区别,随想随用了。但实际...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-10 11:29
  • 阅读 ( 883 )

Python实战项目 | 基于股票的金融数据量化分析

这个项目是针对于股票的金融数据量化分析,更契合金融领域的称呼是股票量化交易。 把名称拆分开来理解,分别是“数据”、“分析”和“交易”,“数据”指的是我们所要分析的股票数据,“分析”指的是从“...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-10 11:20
  • 阅读 ( 863 )

让Python程序飞快运行的秘诀

讨厌 Python 的人总是会说,他们不想用 Python 的一个重要原因是 Python 很慢。而事实上,无论使用什么编程语言,特定程序的运行速度很大程度上取决于编写程序的开发人员以及他们优化程序、加快...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-09 16:36
  • 阅读 ( 770 )

python避坑指南

我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“UnboundLocalError”,...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 15:53
  • 阅读 ( 827 )

基于Python建立深度神经网络

神经网络构造的例子符号说明:上标[l]表示与第l层;上标(i)表示第i个例子;下标i表示矢量第i项 单层神经网络 神经元模型是先计算一个线性函数(z=Wx+b),接着再计算一个激活函数。一般...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 15:40
  • 阅读 ( 840 )

在Python中如何使用 lambda, map, filter 和 reduce 函数来转换数据结构

世界上有很多种语言,它们可以归类的类别也是如此。编程示例是一种基于编码风格和语言方式去尝试把不同语言分类的途径。编程示例本质上就是一种风格和编程方式。 大多数的时候,我们认为 Pytho...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-07 16:12
  • 阅读 ( 1775 )

适合中级 Python 开发人员练手的13个项目

学习Python的基础知识是一种美妙的体验,但对于中级Python开发人员来说,很多项目要么过难,要么过易。 本文将列出13个适合中级Python开发人员练手的项目。 Web 项目设计 >> 内容聚...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-07 15:23
  • 阅读 ( 654 )

用Python告诉你,怎么根据照片信息获取用户详细信息

有媒体曝出,微信发原图或存在泄露位置信息的风险。 对此,腾讯微信团队微博12月1日发布声明称,朋友圈发送的照片都经过系统自动压缩,不带位置等信息,实在担心的话,可以P完图再发,如下图:...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-06 15:35
  • 阅读 ( 760 )

浅谈Python中无处不在功能强大的装饰器

本篇介绍装饰器的原理和用法,力求通俗易懂。 我们从一个简单的例子开始,逐步展开。假设有一个函数,函数随便做点啥: def foo(): print("do something.") foo 和 bar 在英语中相当于汉...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-06 15:06
  • 阅读 ( 706 )

python中的sort方法使用详解

Python中的sort()方法用于数组排序,本文以实例形式对此加以详细说明: 1 基本形式  列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 12:44
  • 阅读 ( 661 )

Python 判断变量是否是 None 的三种写法

代码中经常会有变量是否为None的判断,有三种主要的写法: 第一种是if x is None;第二种是 if not x:;第三种是if not x is None(这句这样理解更清晰if not (x is None)) 。 如果你觉得这...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 11:39
  • 阅读 ( 810 )

Python实战 | 实例教程(6)

实例1 题目: 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 程序分析: 关键是计算出每一项的值。 程序源代码:...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-20 14:42
  • 阅读 ( 971 )

Scrapy链接提取器

正如名称本身所示,链接提取器是用于使用 scrapy.http.Response 对象从网页中提取链接的对象。在Scrapy中,有内置提取器,如 scrapy.linkextractors import LinkExtractor 。通过实现简单的界面...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-20 14:41
  • 阅读 ( 823 )

Python线程:多线程使用的必要性

在引入多线程之前,我们先来看一个非常简单的实例。 实例: #单线程实例 import time def mark(index): print("Mark的帅,远近闻名,第%d次传播"%index) #暂停一秒,不然看不到效果哦...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-18 10:34
  • 阅读 ( 783 )

Python线程:thread对象

Thread类用于表示单独的控制线程。 语法 t=Thread(group=None,target=None,name=None,args=(),kwargs={})创建一个新的Thread实例:tgroup:为以后扩张保留的,默认为Nonetarget:一个可调用对...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-18 10:31
  • 阅读 ( 887 )

Python实战 | 实例教程(5)输出指定格式的日期

实例1 题目: 暂停一秒输出。程序源代码: #!/usr/bin/python# -*- coding: UTF-8 -*-import timeprint time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))# 暂停一秒time.slee...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-17 09:53
  • 阅读 ( 1077 )

python3:变量作用域及global,nonlocal的用法

在Python程序中声明、改变、查找变量名时,都是在一个保存变量名的命名空间中进行中,此命名空间亦称为变量的作用域。python的作用域是静态的,在代码中变量名被赋值的位置决定了该变量能被访问...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-17 09:45
  • 阅读 ( 566 )

python实战 | 实例教程(4)九九乘法表

实例1 题目: 将一个列表的数据复制到另一个列表中。 程序分析: 使用列表[:]。 程序源代码: #!/usr/bin/python# -*- coding: UTF-8 -*-a = [1, 2, 3]b = a[:]print b 以上实例输出结果...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-16 10:07
  • 阅读 ( 773 )

Python 植物大战僵尸代码实现:图片加载和显示切换

想撸一个以前很火的植物大战僵尸游戏, 在网上找了许多python版本的游戏,发现没有比较完整的,那就自己来写一个把。图片资源是从github上下载的,因为图片资源有限,只能实现几种植物和僵尸。...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-16 09:37
  • 阅读 ( 978 )

Python实战 | 实例教程(3)斐波那契数列

实例1 题目: 输入三个整数x,y,z,请把这三个数由小到大输出。 程序分析: 我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x&g...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-15 10:24
  • 阅读 ( 737 )