Python

Python

Python

28335 文章 话题 5713 浏览

Python Structuring Your Project(项目结构化)

By "structure" we mean the decisions you make concerning how your project best meets its objective. We need to consider how to best leverage Python's features to create clean, effective code. In pract…

JSmiles 2022-05-17 浏览 852 评论 0 收藏 0

Installing Python on Linux(在 Linux 上安装 Python)

The latest versions of Ubuntu and Fedora come with Python 2.7 out of the box. 最新版的Ubuntu和Fedora自带Python 2.7,直接使用。 The latest versions of Redhat Enterprise (RHEL) and CentOS come with Python 2.6. Some …

JSmiles 2022-05-14 浏览 929 评论 0 收藏 0

Installing Python on Windows(在 Windows 上安装 Python)

First, download the latest version of Python 2.7 from the official Website. If you want to be sure you are installing a fully up-to-date version then use the “Windows Installer” link from the home pag…

JSmiles 2022-05-02 浏览 940 评论 0 收藏 0

Installing Python on Mac OS X(在 Mac OS X 上安装 Python)

The latest version of Mac OS X, Mavericks, comes with Python 2.7 out of the box. 最新版的 Mac OS X 系统 Mavericks 自带 Python 2.7,可以立即使用。 You do not need to install or configure anything else to use Python. H…

JSmiles 2022-04-26 浏览 806 评论 0 收藏 0

Python Picking an Interpreter(选择解释器)

The State of Python (2 vs 3)(Python 的形势) When choosing a Python interpreter, one looming question is always present: “Should I choose Python 2 or Python 3”? The answer is not as obvious as one might t…

JSmiles 2022-04-25 浏览 793 评论 0 收藏 0

Python 之禅 by Tim Peters

The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse …

JSmiles 2022-04-15 浏览 925 评论 0 收藏 0

PythonProgramming.net Python 金融教程

  • PythonProgramming.net Python 金融教程
  • PythonProgramming.net Python 金融教程
  • PythonProgramming.net Python 金融教程
  • PythonProgramming.net Python 金融教程

一、入门和获取股票数据 您好,欢迎来到 Python 金融系列教程。在本系列中,我们将使用 Pandas 框架来介绍将金融(股票)数据导入 Python 的基础知识。从这里开始,我们将操纵数据,试图搞出一些公司的投资系统,应用一些机器学习,甚至是一些深度学习,然后学习如何回溯测试一个策略。我假设你知道 Python 基础。如果您不确定,请点击基础链接,查看系列中的一些主题,并进行判断。如果在任何时…

JSmiles 2022-04-11 浏览 894 评论 0 收藏 0

使用 Python 和 Keras 逐步开发你的第一个神经网络

Keras 是一个功能强大且易于使用的 Python 库,用于开发和评估深度学习模型。它包含高效的数值计算库 Theano 和 TensorFlow,允许你使用几行代码定义和训练神经网络模型。在这篇文章中,你将了解如何使用 Keras 和 Python 中创建你的第一个神经网络模型。 让我们开始吧。 概览 我们不需要很多代码,但我们会慢慢跨过它,以便你将来知道如何创建自己的模型。 本教程中介绍的步…

JSmiles 2022-04-01 浏览 839 评论 0 收藏 0

试验性的 Numpy 教程

原文来自 Tentative NumPy Tutorial 先决条件 在阅读这个教程之前,你多少需要知道点python。如果你想重新回忆下,请看看 Python Tutorial,如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件: Python NumPy 这些是可能对你有帮助的: ipython 是一个净强化的交互 Python Shell,对探索 NumPy 的特性非常方便…

JSmiles 2022-03-30 浏览 940 评论 0 收藏 0

Python 计算布林带

# coding: utf-8 # 作者:Wizard <github.com/wizardforcel> import numpy as np from matplotlib import pyplot as plt import sys # 获取数据 # 因为没找到数据源,所以直接随机生成了 series = np.random.rand(100) * 10 + 10 ser_le…

JSmiles 2022-03-30 浏览 890 评论 0 收藏 0

用 Python 预测今后的北京高考人数

# coding: utf-8 # 作者:Wizard <github.com/wizardforcel> # 预测今后的北京高考人数 # 假设 x 年的出生人数和 (x + 18) 年的高考人数是线性关系 import numpy as np from matplotlib import pyplot as plt def unary_linear_fit(x, y): assert…

JSmiles 2022-03-30 浏览 851 评论 0 收藏 0

Python 编码标准规范

1.1 Python 语言方面的准则 pychecker: 建议使用 导入模块和包: 可以,但不要 import * 完整路径导入: 可以 异常处理: 可以 全局变量: 谨慎使用 内嵌/本地/内部类和函数: 可以 List Comprehensions: 可以用,如果简明易懂的话 默认迭代器和运算符: 可以 生成器: 可以 使用 apply、 filter、 map、 reduce: 对 one-…

JSmiles 2022-03-01 浏览 868 评论 0 收藏 0

Python Graph 图表 数据结构

基本概念 无向图、有向图、加权图、加权有向图 边(edge)、顶点(vertex),自环、平行边 顶点的度数。子图。连通图 树是一个无环连通图,连通图的生成树是它的一幅子图,它含有图中所有的顶点且是一棵树 稀疏图、稠密图 无向图 首先要解决的问题就是使用什么样的数据结构来表示无向图,一种方式是使用邻接矩阵,即一个大小为v*v的矩阵,当i和j之间有边连接时,则Vij为true,这种方式带来的问题就是…

JSmiles 2022-02-10 浏览 900 评论 0 收藏 0

Python Hash Table 散列表

用于存储 key 对应的 value,给定 key,能够在非常快速的时间内找到 value。 设计一个散列函数,计算出关键字 key 对应的函数值 hashcode,作为数据对象 value 的存储地址。对某个关键字进行查找时,通过散列函数得到地址(或者是array的索引),通过索引访问数组直接得到这个 key 对应的 value,实现 O(1) 的时间复杂度。需要解决哈希冲突(Collision…

JSmiles 2022-02-09 浏览 926 评论 0 收藏 0

Python Union-Find 并查集

并查集,顾名思义,就是实现集合的并、以及查元素属于哪个集合的功能。比如以下并查集: {0} {1,5,8} {2,3,4,6} {7,9} 常用操作有: 查找元素属于哪个集合 Find 合并两个集合 Union:比如 Union(1, 7) 就是将 {1,5,8} 和 {7,9} 两个集合合并为 {1,5,8,7,9} 判断两个元素是否在同一个集合 Connected 实现方式1 -- 线性结构 …

JSmiles 2022-02-09 浏览 941 评论 0 收藏 0

简介

Python 由荷兰数学和计算机科学研究学会的 Guido van Rossum 于 1990 年代初设计,作为一门叫做ABC语言的替代品。Python 提供了高效的高级数据结构,还能简单有效地面向对象编程。

更多

推荐作者