python学习(2)--变量与表达式
python学习(2)--变量与表达式
1.与java和c语言相通,python中也分为四种运算符:
(1)算数运算符(如:+、-、*、/);
学过java或者C的朋友,对加减乘除这种普通的算数运算符再了解不过了,在这里我们介绍下需要注意的几点。
<1>3/2与3.0/2的区别,在j...
文章
优惠码发放
2018-03-19
1134浏览量
Python 入门教程 1 ---- Python Syntax
1 第一节
1 Python介绍
1 Python是一个高效的语言,读和写的操作都是很简单的,就像普通的英语一样
2 Python是一个解释执行的语言,我们不需要去编译,我们只要写出代码即可运行
3 Python是一个面向对象的语言,在Pytho...
文章
陈国林
2013-09-13
885浏览量
《Python数据科学指南》——1.17 使用映射函数
本节书摘来自异步社区《Python数据科学指南》一书中的第1章,第1.17节,作者[印度] Gopi Subramanian ,方延风 刘丹 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.17 使用映射函数
map是Python中的内置函数,它使用一个函数和一个可迭代对象作为参数,...
文章
异步社区
2017-05-02
1575浏览量
Python基础(1)--Python编程习惯与特点
1.代码风格
在Python中,每行程序以换行符代表结束,如果一行程序太长的话,可以用“\”符号扩展到下一行。在python中以三引号(""")括起来的字符串,列表,元组和字典都能跨行使用。并且以小括号(...)、中括号[...]和大括号{...}包围的代码不用加“\”符也可扩展到多行。...
文章
wuyudong
2016-04-20
1141浏览量
《数据结构与算法:Python语言描述》一第1章 绪论
本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第1章,第1.1节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看
第1章 绪论
作为基于Python语言的“数据结构与算法”教程,本章首先讨论一些与数据结构和算法有关的基础问题,还将特别关注Python...
文章
华章计算机
2017-05-02
1414浏览量
介绍十个Python小案例,新手入门就在这里
今天给大家分享十个Python入门级别的小案例。
案例一:排列组合
要求:
将4个数字可能组成的所有互不相同且无重复数字的排列组合列出。
分析:
排列就好了
代码:
案例二:阶梯求和
要求:
企业实行阶梯制销售绩效方案。现规定:
销售额低于或等于10万时,提成10%;
销售额低于或等于20...
文章
yunqi20191113
2018-08-15
2382浏览量
《Python数据科学指南》——1.13 将函数作为参数传递
本节书摘来自异步社区《Python数据科学指南》一书中的第1章,第1.13节,作者[印度] Gopi Subramanian ,方延风 刘丹 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.13 将函数作为参数传递
Python支持高阶函数功能:将一个函数作为另一个函数的参数传递。
...
文章
异步社区
2017-05-02
1287浏览量
python高阶函数和匿名函数
高阶函数
允许将函数本身作为参数传入另一个函数;允许返回一个函数。允许返回一个函数。
map()函数
map的第一个参数为自定义函数,第二个参数为自定义可迭代对象
例子
#定义一个函数f2求平方,使用map函数,求list1的值的平方,list1平方规则按照f2函数执行,返回结果类型为list。
...
文章
技术小阿哥
2017-11-28
821浏览量
《从问题到程序:用Python学编程和计算》——2.12 练习
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.12节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.12 练习
概念和理解
复习下面概念:表达式,语句,赋值,控制结构,函数,提示符,值,求值,语法错误,单词,整数,浮点数,运...
文章
华章计算机
2017-05-02
2607浏览量
python的函数式编程
map
#对参数迭代器中的每个元素进行操作,返回一个新的迭代器
map(func, *iterables) --> map object
Make an iterator that computes the function using arguments from
each of the ...
文章
任平生78
2017-07-02
525浏览量
《从问题到程序:用Python学编程和计算》——练习
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,练习,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
练习
概念和理解
1. 复习下面概念:表达式,语句,赋值,控制结构,函数,提示符,值,求值,语法错误,单词,整数,浮点数,运算符,...
文章
华章计算机
2017-07-03
4792浏览量
Argparse简易教程
本教程是对于Python标准库中推荐使用的命令行解析模块argparse的简单介绍。
PS:还有其他两个模块实现这一功能,getopt(等同于C语言中的getopt())和弃用的optparse。因为argparse是基于optparse,所以用法很类似。
概念
让我们先用ls来展示这篇教程将...
文章
隐士2018
2018-01-22
1236浏览量
《数据结构与算法:Python语言描述》一1.4数据结构
本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第1章,第1.4节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1.4数据结构
从程序输入和输出的角度看,用计算机解决问题,可以看作实现某种信息表示形式的转换。如图1.5所示,把以一种形式表示的信息(输入...
文章
华章计算机
2017-05-02
2598浏览量
带你读《Python科学计算(原书第2版)》之三:Python简明教程
点击查看第一章点击查看第二章|第3章|Python for Scientists, Second Edition
Python简明教程
虽然Python是一种小语言,但其涉及的内容却非常丰富。在编写教科书时,常常会有一种按主题全面阐述程序设计语言各个方面的冲动。最明显的例子是来自Python创始人...
文章
被纵养的懒猫
2019-11-06
252浏览量
8种用Python实现线性回归的方法,究竟哪个方法最高效?
说到如何用Python执行线性回归,大部分人会立刻想到用sklearn的linear_model,但事实是,Python至少有8种执行线性回归的方法,sklearn并不是最高效的。
今天,让我们来谈谈线性回归。没错,作为数据科学界元老级的模型,线性回归几乎是所有数据科学家的入门必修课。抛开涉及大量...
文章
技术小能手
2018-01-08
6053浏览量
《从问题到程序:用Python学编程和计算》——练习
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第3章,练习,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
练习
概念和理解
1. 复习下面概念:数值积分,区间分割法,舍入误差,简单重复,累积,累积变量,生成和筛选,递推,递推变量,素数(...
文章
华章计算机
2017-07-03
2214浏览量
《从问题到程序:用Python学编程和计算》——2.8 重复计算和循环
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.8节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.8 重复计算和循环
在前面几节,我们首先看到如何通过语句的顺序组合构造最简单的程序,这种程序是直线型程序,就是简单的一系列语句。这...
文章
华章计算机
2017-05-02
1102浏览量
Python机器学习算法入门之梯度下降法实现线性回归
1. 背景
文章的背景取自An Introduction to Gradient Descent and Linear Regression,本文想在该文章的基础上,完整地描述线性回归算法。部分数据和图片取自该文章。没有太多时间抠细节,所以难免有什么缺漏错误之处,望指正。
线性回归的目标很简单...
文章
青衫无名
2018-03-15
2195浏览量
线性回归机器学习算法介绍
在解释什么是线性回归之前,我们先举个例子!
假设我们已知m个样本,样本里有n个特征x,和对应的输出y。表达式如下:
现在出现了一个新的数据集
需要预测它对应的输出y是多少。
首先我们需要知道的是,如果输出y是连续的,则是回归问题,否则是分类问题。如果是分类问题,那我们应该对前面的m个样本拟合,...
文章
技术小能手
2019-01-09
2292浏览量
Python_编程特色
目录
目录
前言
软件环境
列表推导式
字典的默认值
forelse语句
交换两个变量的值
链式比较
真值测试
序列类型元素反转
连接字符串和列表
内置算术函数
利用zip来创建键值对
最后
前言
Python有着许多非常有意思的有别于别的高级语言的语法和处理方式,这些特...
文章
范桂飓
2015-11-05
870浏览量
《从问题到程序:用Python学编程和计算》——2.8 重复计算和循环
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第2章,第2.8节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.8 重复计算和循环
在前面几节,我们首先看到如何通过语句的顺序组合构造最简单的程序,这种程序是直线型程序,就是简单的一系列语句。这...
文章
华章计算机
2017-07-03
2897浏览量
老曹眼中的Lambda
“ λ ”像一个双手插兜儿,独自行走的人,有“失意、无奈、孤独”的感觉。λ 读作Lambda,是物理上的波长符号,放射学的衰变常数,线性代数中的特征值......在程序和代码的世界里,它代表了函数表达式,系统架构,以及云计算架构。
代码中的Lambda
Lambda表达式基于数学中的λ演算得名...
文章
jurassic_1
2016-11-20
1915浏览量
python图像数组操作与灰度变换
Python图像数组操作与灰度变换
使用python以及numpy通过直接操作图像数组完成一系列基本的图像处理
numpy简介:
NumPy是一个非常有名的 Python 科学计算工具包,其中包含了大量有用的工具,比如数组对象(用来表示向量、矩阵、图像等)以及线性代数函数。
数组对象可以实...
文章
mingchaosun
2016-01-27
3387浏览量
《从问题到程序:用Python学编程和计算》——3.5 练习
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第3章,第3.5节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.5 练习
概念和理解
复习下面概念:数值积分,区间分割法,舍入误差,简单重复,累积,累积变量,生成和筛选,递推,递推变量,素...
文章
华章计算机
2017-05-02
2904浏览量
Python_编程特色
前言
Python有着许多非常有意思的有别于别的高级语言的语法和处理方式,这些特别的变成技巧能够实现更少的代码量,更清晰的语法结构和更高的效率。
软件环境
系统 UbuntuKylin 14.04
软件
Python 2.7.3
IPython 4.0.0
列表推导式
列表推导式是...
文章
shy丶gril
2016-05-19
1042浏览量
《机器学习实战》k最近邻算法(K-Nearest Neighbor,Python实现)
============================================================================================
《机器学习实战》系列博客是博主阅读《机器学习实战》这本书的笔记,包含对其中算法的理解和算法的Python代码实现...
文章
thinkgamer.cn
2015-08-11
1157浏览量
《数据结构与算法:Python语言描述》一1.3算法和算法分析
本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第1章,第1.3节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1.3算法和算法分析
本节集中讨论算法的问题,特别是算法的性质及其分析技术。
1.3.1问题、问题实例和算法
在考虑计算问题时,需要清晰地区...
文章
华章计算机
2017-05-02
2708浏览量
带你读《Python 程序设计与问题求解(原书第2版)》之三:循环和选择语句
点击查看第一章点击查看第二章
第3章
循环和选择语句完成本章的学习之后,你将能够做到以下几点:● 写一个循环来重复一系列固定的动作。● 写一个循环遍历字符串中的字符序列。● 写一个向下计数的循环和一个向上计数的循环。● 写一个入口控制的循环,当一个条件为假时,该循环停止。● 使用选择语句在程序中进...
文章
温柔的养猫人
2019-11-06
531浏览量
《从问题到程序:用Python学编程和计算》——3.2 递归
本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第3章,第3.2节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.2 递归
有一种函数定义比较特殊,就是在定义的函数体里调用被定义的函数自身。Python允许这种形式的函数定义,称为递归定义,这样...
文章
华章计算机
2017-07-03
1380浏览量
《Python语言程序设计》——2.15 本章总结
本节书摘来自华章计算机《Python语言程序设计》一书中的第2章,第2.15节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.15 本章总结
可以使用input函数来获取输入,使用eval函数将字符串转化为数值。
标识符是程序中...
文章
华章计算机
2017-07-03
2685浏览量