《像计算机科学家一样思考Python(第2版)》——1.9 练习
本节书摘来自异步社区《像计算机科学家一样思考Python(第2版)》一书中的第1章,第1.9节,作者[美] Allen B. Downey,赵普明 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.9 练习
练习 1-1
在计算机前阅读本书是一个好主意,因为你可以边看边试验书中的示例。
每当你试验新的语言特性时,应当试着故意犯错。例如,在“Hello,World!”程序中,如果少写一...
查看全文 >>
《Python语言程序设计》——2.6 同时赋值
本节书摘来自华章计算机《Python语言程序设计》一书中的第2章,第2.6节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.6 同时赋值
Python也支持如下所示的同时赋值:
https://yqfile.alicdn.com/e47d73b149cbe131ce86ae3d2de73c13640fc752.png" >...
查看全文 >>
2019数据科学家最需要的技能盘点,Python大火,Pytorch职位需求翻番
大数据文摘出品 来源:medium
编译:赵吉克
2018年medium上一篇博文分析了数据科学家最需要的技能,那篇文章引起了很大的反响,在medium上有超过11000次点赞,并被翻译成几种语言,成为了2018年11月KD Nuggets最受欢迎的文章。
2018年文章链接:
https://towardsdatascience.com/the-most-in-demand-skil...
查看全文 >>
独家 | 利用Auto ARIMA构建高性能时间序列模型(附Python和R代码)
简介
想象你现在有一个任务:根据已有的历史数据,预测下一代iPhone的价格,可使用的特征包括季度销售、月度支出以及苹果资产负债表上的一系列内容。作为一名数据科学家,你会把这个问题归类为哪一类问题?当然是时间序列建模。
从预测产品销售到估算家庭用电量,时间序列预测是任何数据科学家都应该知道——哪怕不是熟练掌握——的核心技能之一。你可以使用多种不同的方法进行时间序列预测,我们将在本文中讨论Auto...
查看全文 >>
未编译 Python 代码比 Go 慢 100 倍
原文链接在我看来,编译型代码有两个明显的优势:
每次修改代码都可以得到验证,甚至是在开始运行代码之前。
更快的执行速度。根据具体情况,代码可能被编译成非常底层的运行指令。
我之所以要写这篇文章,是想比较一下编译型代码的执行速度会比解释型快多少。
因为我偏爱编译型编程语言,所以现在有个问题:我手头有很多感兴趣的代码,但它们都是用 Python 写的,我该怎么办?全部重写?部分重写?完全不重写?
先...
查看全文 >>
我得扼住Python的喉咙!等到它对我下手就晚了
其实这些小技巧真的很有用,关键时候你真用得上!
布尔类型
Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算。
1.与运算:只有两个布尔值都为True时,计算结果才为True。
例子:
True and True # ==> TrueTrue and False # ==> FalseFalse and True # ==> F...
查看全文 >>
做数据分析时,R 用户如何学习 Python?
本文是帮助 R 用户增强技能和为数据科学进阶而学习 Python (从零开始)。毕竟,R 和 Python 是数据科学从业者必需掌握的两门最重要的编程语言。
Python 是一门功能强大和多用途的编程语言,在过去几年取得惊人发展。它过去用于 Web 开发和游戏开发,现在数据分析和机器学习也要用到它。数据分析和机器学习是 Python 应用上相对新的分支。
作为初学者,学习 Python 来做数...
查看全文 >>
Python--基础练习
1. 在Linux电脑上安装python,ipython,pycharm专业版本软件;
2. 在Windows电脑上安装python3版本,并配置环境变量,确保Dos环境下运行脚本;
3. Linux下有多少种运行python的不同方法,并分析各自优缺点。并说说你最喜欢哪一种?
共有方法三种:Python、Ipython、Vim *.py
代码比较少喜欢第二种,比较方便;...
查看全文 >>
【Python成为高收入国家增长最快的语言】开发者生态系统十大语言
我们最近的研究表明,富裕国家(世界银行定义为高收入国家)喜欢研究的技术与其他国家的不同。其中,我们看到最大的差异是Python语言。当我们关注高收入国家的时候,甚至可以看到Python的增长速度甚至比Stack Overflow Trends或者其他一些全球软件开发排名显示的还要快。
在这篇文章中,我们将探讨过去五年中Python语言不寻常的增长速度,正如在高收入国家的Stack Overflo...
查看全文 >>
七周成为数据分析师—Excel函数篇
本文是《七周成为数据分析师》的第一篇教程,如果想要了解写作初衷,可以先行阅读七周指南。温馨提示:如果您已经熟悉Excel,大可不必再看这篇文章,或只挑选部分。
世界上的数据分析师分为两类,使用Excel的分析师,和其他分析师。每一个数据新人的入门工具都离不开Excel。因为Excel涵盖的功能足够多。很多传统行业的数据分析师只要求掌握Excel即可,会SPSS/SAS是加分项。即使在挖掘满街走,...
查看全文 >>