len(x) 击败 x.len(),从内置函数看 Python 的设计思想
内置函数是 Python 的一大特色,用极简的语法实现很多常用的操作。
它们预先定义在内置命名空间中,开箱即用,所见即所得。Python 被公认是一种新手友好型的语言,这种说法能够成立,内置函数在其中起到了极关键的作用。
举个例子,求字符串 x 的长度,Python 的写法是 len(x) ,而且...
文章
python猫
2019-04-21
955浏览量
Python学习笔记:开始Python编程
随着人工智能以及大数据的火热,Python这门语言也被推上了前台,越来越受大家的青睐。受不住诱惑,我也开始努力学习这门语言。边学习,边整理自学笔记,与大家分享,也接受大家的监督,让自已能够坚持下去,熟练掌握和运用这门语言。
Python是什么
Python是一种面向对象的脚本(非编译)编码语言...
文章
金鑫工程师
2019-01-16
2013浏览量
我得扼住Python的喉咙!等到它对我下手就晚了
其实这些小技巧真的很有用,关键时候你真用得上!
布尔类型
Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算。
1.与运算:只有两个布尔值都为True时,计算结果才为True。
例子:
True and True # ==> TrueTrue...
文章
千锋Python讲堂
2019-10-24
921浏览量
如何在 Apache Flink 中使用 Python API?
作者:孙金城(金竹)整理:韩非
本文根据 Apache Flink 系列直播课程整理而成,由 Apache Flink PMC,阿里巴巴高级技术专家 孙金城 分享。重点为大家介绍 Flink Python API 的现状及未来规划,主要内容包括:Apache Flink Python API 的...
文章
阿里云实时计算Flink
2019-09-09
2978浏览量
Python学习(14)--内置函数
Python学习(14)--内置函数
1.Python内置函数
在Python中有很多的内置函数供我们调用,熟练的使用这些内置函数可以让编写代码时事半功倍,所谓内置函数就是那些Python已经预定义并且已经实现的,可以供我们直接调用的函数,很多高级语言都有内置函数,比如java...
文章
优惠券活动
2018-03-21
1314浏览量
蚂蚁王益:Go+ 可有效补全 Python 的不足
不久前许式伟(江湖人称老许)的 Go+ 项目在 Hacker News 上掀起了一阵风潮[1]。我一见倾心,参与贡献。最近老许和社区组织了一个视频交流,拉我跟大家说说为啥关注 Go+ 以及图个啥。在直播交流后,根据弹幕反馈,以及两位好友 ——洪明胜(TenosrFlow Runtime 负责人)以...
文章
茶什i
2020-07-16
1293浏览量
基础入门
【申明:本系列为读书笔记,仅供自我学习。】
Python是一种脚本编程语言。相比C语言而言,python的代码简单易懂,而且代码条数很少。因为执行速度相对C语言慢很多,所以python适合做脚本工具。学完python,我们可以从事自动化运维、web开发、大数据爬虫等类型的工作。
...
文章
技术小美
2017-11-14
829浏览量
带你读《Python 程序设计与问题求解(原书第2版)》之二:软件开发、数据类型和表达式
点击查看第一章点击查看第三章
第2章
软件开发、数据类型和表达式完成本章的学习之后,你将能够做到以下几点:● 描述软件开发的基本阶段:分析、设计、编码和测试。● 使用字符串作为终端输入和输出文本。● 在算术运算中使用整数和浮点数。● 构造算术表达式。● 初始化并使用具有适当名称的变量。● 从库模块...
文章
温柔的养猫人
2019-11-05
326浏览量
《从问题到程序:用Python学编程和计算》——2.9 计算的抽象和函数
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.9节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.9 计算的抽象和函数
前面两节介绍了Python语言的所有控制结构。下面先对它们做一些概括和总结,而后介绍控制结构之上的另一类编程...
文章
华章计算机
2017-05-02
911浏览量
Python 为什么不支持 switch 语句?
本文出自“Python为什么”系列,请查看全部文章
在这篇文章里,我们会聊一聊为什么 Python 决定不支持 switch 语句。
为什么想要聊这个话题呢?
主要是因为 switch 在其它语言中太常见了,而 Python 却不支持,这样的独特性本身就值得关注,而回答这个问题,也能更加看清 Py...
文章
python猫
2020-10-08
285浏览量
浅谈PyODPS
目录
我眼中的PyODPS
安装和升级PyODPS版本
PyODPS的牛刀小试
未来更精彩
1. 我眼中的PyODPS
返回目录
简单来说,PyODPS就是在MaxCompute中用编程语言的方式对存储在阿里云DataWorks上的数据表作数据预处理和机器学习的Python API。好像还是...
文章
周公解闷
2017-12-18
3993浏览量
整理之刷过的数据结构与算法题
现在准备春招实习,又要疯狂刷题了,想起之前刷过的数据结构与算法题,放在github了,但是比较乱,没有给索引,后面复习很不方便。所以我决定抽空把之前的题目整理一下,做个索引放在这里,不定期更新。。。(github地址是Python-Machine-Learning-Homework主要是用pyth...
文章
lyrichu
2018-03-21
1263浏览量
《从问题到程序:用Python学编程和计算》——2.9 计算的抽象和函数
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.9节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.9 计算的抽象和函数
前面两节介绍了Python语言的所有控制结构。下面先对它们做一些概括和总结,而后介绍控制结构之上的另一类编程...
文章
华章计算机
2017-07-03
902浏览量
《从问题到程序:用Python学编程和计算》——3.5 练习
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第3章,第3.5节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.5 练习
概念和理解
复习下面概念:数值积分,区间分割法,舍入误差,简单重复,累积,累积变量,生成和筛选,递推,递推变量,素...
文章
华章计算机
2017-05-02
2906浏览量
《从问题到程序:用Python学编程和计算》——2.6 简单脚本程序
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.6节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.6 简单脚本程序
一个Python程序(脚本)是一个独立的文件,文件的扩展名用py,文件的内容应该是一些Python命令(语句)。...
文章
华章计算机
2017-05-02
1181浏览量
深入理解Python字符串的用法
0. 拼接字符串
字符串的拼接操作最常用,我专门为这个话题写过一篇《Python拼接字符串的七种方式》,建议你回看。
在此,简单回顾一下:七种拼接方式从实现原理上划分为三类,即格式化类(%占位符、format()、template)、拼接类(+操作符、类元祖方式、join())与插值类(f-str...
文章
技术小能手
2018-11-28
2118浏览量
《从问题到程序:用Python学编程和计算》——2.6 简单脚本程序
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.6节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.6 简单脚本程序
一个Python程序(脚本)是一个独立的文件,文件的扩展名用py,文件的内容应该是一些Python命令(语句)。...
文章
华章计算机
2017-07-03
1561浏览量
Python关键字
查看关键字的方法
查看所有的关键字:help(“keywords”)
>>> help("keywords")
Here is a list of the Python keywords. Enter any keyword to get more help.
Fa...
文章
龙神之怒
2017-10-28
1214浏览量
带你读《Python科学计算(原书第2版)》之三:Python简明教程
点击查看第一章点击查看第二章|第3章|Python for Scientists, Second Edition
Python简明教程
虽然Python是一种小语言,但其涉及的内容却非常丰富。在编写教科书时,常常会有一种按主题全面阐述程序设计语言各个方面的冲动。最明显的例子是来自Python创始人...
文章
被纵养的懒猫
2019-11-06
253浏览量
《从问题到程序:用Python学编程和计算》——练习
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第3章,练习,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
练习
概念和理解
1. 复习下面概念:数值积分,区间分割法,舍入误差,简单重复,累积,累积变量,生成和筛选,递推,递推变量,素数(...
文章
华章计算机
2017-07-03
2217浏览量
《编写高质量Python代码的59个有效方法》——第17条:在参数上面迭代时,要多加小心
本节书摘来自华章社区《编写高质量Python代码的59个有效方法》一书中的第17条:在参数上面迭代时,要多加小心,作者[美]布雷特·斯拉特金(Brett Slatkin),更多章节内容可以访问云栖社区“华章社区”公众号查看
第17条:在参数上面迭代时,要多加小心如果函数接受的参数是个对象列表,那么...
文章
华章计算机
2017-05-02
1235浏览量
《Web安全之机器学习入门》一 2.2 TensorFlow简介与环境搭建
2.2 TensorFlow简介与环境搭建
TensorFlow是一个采用数据流图、用于数值计算的开源软件库(见图2-5)。节点在图中表示数学操作,图中的线则表示在节点间相互联系的多维数据数组,即张量。它灵活的架构使你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU)、 服务...
文章
华章计算机
2017-09-08
1334浏览量
《机器学习实战》k最近邻算法(K-Nearest Neighbor,Python实现)
============================================================================================
《机器学习实战》系列博客是博主阅读《机器学习实战》这本书的笔记,包含对其中算法的理解和算法的Python代码实现...
文章
thinkgamer.cn
2015-08-11
1164浏览量
8. Python 数据类型
1.python 的整型
编程过程中,经常会要和一些数字打交道,最多有时候求一下他们的绝对值,如下所示:
a = 100
b = -20
print (a)
print (b.__abs__()) ##这种以下划线开头的很少用
print (abs(a) + abs(b)) ##这种函数形...
文章
科技小能手
2017-11-12
772浏览量
Win10配置人工智能学习平台Tensorflow的正确姿势
目录:
Tensorflow在Windows10的安装
Tensorflow,那么什么是Tensor?
为什么Tensorflow那么受欢迎?
CNTK分析。
Reference
Tensorflow在Windows10的安装
在Windows玩了很久的Tensorflow...
文章
青衫无名
2018-03-16
3625浏览量
《从问题到程序:用Python学编程和计算》——2.4 字符串
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.4节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.4 字符串
文字处理是计算机的重要应用领域。此外,大多数计算机程序都需要和使用者打交道,需要接受使用者提供的数据或命令,给使用者提...
文章
华章计算机
2017-05-02
391浏览量
Python对象的身份迷思:从全体公民到万物皆数
这么久以来,我终于确认了一件事,那就是不管是人也好,还是猫也好,常常会忘了想自己当下的身份位置,以及曾经的身份位置。
这个现象在我身上,表现出了双倍分量的严重。这种时刻,我就会想起阿尔法猫,以及她识破我身份的那个遥远的午后。
阿尔法猫还没有踪影,她的谜题,还在指引我。
学习Python之后,我明显...
文章
技术小能手
2018-11-08
4042浏览量
《从问题到程序:用Python学编程和计算》——2.4 字符串
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.4节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.4 字符串
文字处理是计算机的重要应用领域。此外,大多数计算机程序都需要和使用者打交道,需要接受使用者提供的数据或命令,给使用者提...
文章
华章计算机
2017-07-03
1026浏览量
8种用Python实现线性回归的方法,究竟哪个方法最高效?
说到如何用Python执行线性回归,大部分人会立刻想到用sklearn的linear_model,但事实是,Python至少有8种执行线性回归的方法,sklearn并不是最高效的。
今天,让我们来谈谈线性回归。没错,作为数据科学界元老级的模型,线性回归几乎是所有数据科学家的入门必修课。抛开涉及大量...
文章
技术小能手
2018-01-08
6054浏览量
《基于ArcGIS的Python编程秘笈(第2版)》——1.3 Python语言基础
本节书摘来自异步社区《基于ArcGIS的Python编程秘笈(第2版)》一书中的第1章,第1.3节,作者: 【美】Eric Pimpler(派普勒) 更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.3 Python语言基础
了解Python语言的基本架构,有助于读者更有效地编写ArcGI...
文章
异步社区
2017-05-02
6372浏览量