转到正文

博客水木

一个学习总结与工作经验分享博客。

存档

分类: Python

建议翻阅并订阅 Pycoder’s Weekly,看看全球其他 Pythonista 在做什么,有没有你感兴趣的东西,根据兴趣学习是最轻松也最有成效的方法。一些现成的建议: 折腾好 iPython,搭配 NumPy / SciPy / pandas 之类可以迈向高收入低竞争行业:数据分析师,或者只是简单地满足你对数学或者统计学方面的兴趣,if any; Pyt...继续阅读

...

有人提到要严格遵照PEP 8规定的Python Coding Style来写,要多读英文文档,多看看一些优秀的库(比如requests) 其实这一切的一切,用Jetbrain的 PyCharm IDE就好啦: (Python IDE &amp Django IDE for Web developers : JetBrains PyCharm) – 免费,全平台(Win、MacOS、Linux),为Python带来完整的IDE体验...继续阅读

...

何为pythonic? pythonic如果翻译成中文的话就是很python。很+名词结构的用法在中国不少,比如:很娘,很国足,很CCTV等等。 我的理解为,很+名词表达了一种特殊和强调的意味。所以很python可以理解为:只有python能做到的,区别于其他语言的写法,其实就是python的惯用和特有写法。 举个例子: 很python的写法: a,b = b...继续阅读

...

Python的特点之一在于,使用简单的语法,就能处理大量复杂问题。这使得初学者能够专注于学习编程概念,同时不必担心太多的细节,还可以节省大量时间。比如以编程中最常见的程序“ Hello ,World ”代码为例: Python ,能用来做什么 Python是一种通用编程语言,它被广泛应用于众多领域。 比如: Web开发 Python可用于构建...继续阅读

...

大数据文摘出品 编译:瓜瓜、Aileen 这篇文章包含了我目前为止找到的最好的教程内容。这不是一张罗列了所有网上跟机器学习相关教程的清单——不然就太冗长太重复了。我这里并没有包括那些质量一般的内容。我的目标是把能找到的最好的教程与机器学习和自然语言处理的延伸主题们连接到一起。 我这里指的“教程”,是指那些...继续阅读

...

大家都知道有安卓上有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。QPython支持的库也有限,不能很好的满足我们的要求。 今天,给大家推荐的这一款安卓APP叫Termux 高档终端Termux是个强壮的终端模仿器,这么的运用应当格外合适不喜欢图形界面的...继续阅读

...

查看Python默认版本 rpm -aq | grep python python-2.6.6-66.el6_8.x86_64 下载对应版本的Anacoda3 Anacoda3下载地址:https://www.anaconda.com/download/ wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh 安装: chmod 755 Anaconda3-5.2.0-Linux-x86_64.sh bash Anaconda3-5.2.0-Linux-x86_...继续阅读

...

1、拆箱 >>> a, b, c = 1, 2, 3 >>> a, b, c (1, 2, 3) >>> a, b, c = [1, 2, 3] >>> a, b, c (1, 2, 3) >>> a, b, c = (2 * i + 1 for i in range(3)) >>> a, b, c (1, 3, 5) >>> a, (b, c), d = [1, (2, 3), 4] >...继续阅读

...

概率论与统计学是机器学习的基础,但很多初学者不太了解它们。本文介绍了概率及统计的基本概念、联系以及用法,并以正态分布为例展示了什么是概率分布、分布函数以及经验法则。同样本文还概念性地解释了中心极限定理,以及为什么正态分布在整个统计学中如此重要。此外,本文很多试验都可以用 Python 实现,不了解 Python...继续阅读

...

事实上Anaconda 和 Jupyter notebook已成为数据分析的标准环境。 简单来说,Anaconda是包管理器和环境管理器,Jupyter notebook 可以将数据分析的代码、图像和文档全部组合到一个web文档中。 接下来我详细介绍下Anaconda,并在最后给出Jupyter notebook: 1.Anaconda是什么? 2.如何安装? 3. 如何管理包? 4.如何管理环...继续阅读

...
建站服务