python读书笔记之运算

数学 +, -, *, /, **, %

判断 ==, !=, >, >=, <, <=, in

逻辑 and, or, not

时间: 2024-10-14 21:06:26

python读书笔记之运算的相关文章

3D数学读书笔记——向量运算及在c++上的实现

本系列文章由birdlove1987编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhurui_idea/article/details/24782661 开始之前:接上上篇说的,张宇老师说过线性代数研究的就是向量.其实严谨的说,数学中专门研究向量的分之称作线性代数,线性代数是一个非常有趣并且应用广泛的研究 领域,但它与3D数学关注的领域并不相同.3D数学主要关心向量和向量运算的几何意义. 零向量:任何集合,都存在 the additive identity el

Python读书笔记1

最近在学习<编写高质量代码-改善python程序的91个建议>,记录下读书笔记 使用版本:Python 3.4.0 系统:Windows7 1.字符串格式化: 1 def show(name,age,email): 2 #普通方法 3 print('your name is: %s \nyour age is: %i \nyour email is: %s' %(name,age,email)) 4 #更加清晰引用的方法 5 print('your name is: %(name)s \n y

Head Frist Python 读书笔记 列表推导(list comprehension)

列表推导(list comprehension)是个挺有意思的功能,应该是一个语法糖吧,列表推导这个名字大概是意译,不过list comprehension这个真不知道该怎么翻译. 列表推导是Python支持函数编程概念的一个例子. 列表推导的功能是减少代码书写量,可以省点事情,本来需要两行的,现在只需要一行. 比如说要对一个list中的所有数据都进行相同的处理,通常可以这么写: data=[1,2,3,4,5,6] result=[] for item in data: result.appe

python读书笔记

python有六个标准的数据类型: 1.Number(数字):int,float,bool,complex 2.String(字符串) 3.Tuple(元祖) 4.List(列表) 5.Dictionary(字典) 6.Sets(集合) 迭代器: 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退. 两个基本的方法:iter()创建迭代器对象 和 next()输出迭代器下一个元素. 生成器: 函数:  组织好的,可重复使用的,用来实现单一,或相关联功能的代码

Head Frist Python 读书笔记 第六章 定制数据对象

Bullet Points: 定义Class python中的class和JavaScript中的类似(后悔没有认真看JS),原则只有一个“方法是共享的,而属性不共享” class AthleteList: def __init__(self,a_name,a_dob=None,a_times=[]): self.name=a_name self.dob=a_dob self.times=a_times def top3(self): return sorted(set([float(sanit

Python读书笔记-第三章,四章

第三章 1. 字符串格式化 >>>format="hello %s  %s world" >>>values=('world','hot') >>>print format % values  #也可以接收单个字符串也 也可以用%f %d这类的类似与c的printf 匹配多个参数的时候应该用圆括号 >>>'%s plus %s equals %s'  %(1,1,2) >>>'%010.2f' %

python学习笔记之-运算

1:数学运算: >>>print 1+9        # 加法 >>>print 1.3-4      # 减法 >>>print 3*5        # 乘法 >>>print 4.5/1.5    # 除法 >>>print 3**2       # 乘方 >>>print 10%3       # 求余数 2:判断 判断是真还是假,返回True/False >>>prin

python读书笔记之函数

函数的定义 def square_sum(a+b) c = a**2+b**2 print c 函数的功能是求两个数的平方和 return 可以返回多个值,相当于返回一个tuple return a,b,c 在Python中,当程序执行到return的时候,程序将停止执行函数内余下的语句.return并不是必须的,当没有return, 或者return后面没有返回值时,函数将自动返回None.None是Python中的一个特别的数据类型,用来表示什么都没有,相当于C中的NULL.None多用于关

python读书笔记之循环

for 循环 for 元素 in 序列 for a in [1,2,3,4]: print a 新的python函数range(),用来建立表 idx = range(5) print idx 这个函数的功能是新建一个表.这个表的元素都是整数,从0开始,下一个元素比前一个大1, 直到函数中所写的上限 (不包括该上限本身) while循环 while i < 10 print i i = i + 1 中断循环 continue   # 在循环的某一次执行中,如果遇到continue, 那么跳过这一