《编程实践》chapter2
来源:互联网 发布:盘锦市大数据管理中心 编辑:程序博客网 时间:2024/05/16 19:21
chapter 数据结构
2.1 int
A%B=C C符号与B相同
若A,B,一正一负,C=|A|-(|B|*(int(|A|/|B|)+1))
若A,B,同号,C=A-B*(A/B)
17/10 #1.717%10 #7 取模运算17/-10 #1.717%-10 #-3 17-(10*|1.7|)=17-20 有一个除数时-17%10 #3 运算方法等于 17%-10,但结果的符号与10符号一致-17%-10 #-7 == -(17/10)
2.2 float
如果两个同符号浮点数之差的绝对值小于或等于某一个可接受的误差(即精度),就认为它们是相等的。
不要直接用“==”或者“!=”对两个浮点数进行比较,但是可以直接用“<”和“>”比较谁大谁小。
按优先级排序的算术运算符:
乘方【**】> 取反【-】 > 乘、除、余【* / %】>加减【+ -】
2.3组合运算符
- 求取等号右侧表达式的值
- 把附加在等号上的那个运算符应用到变量和刚才的表达式结果上
- 将最终结果赋值等号左侧的变量
d = 2d *= 3+7d #20
2.5 函数
def function_name(parameter): block #return return expression
parameter:形参 局部变量 在函数的作用域内有效
argument:实参
Python 内置函数的查看【dir(bulitins)】
阅读全文
0 0
- 《编程实践》chapter2
- C# 高级编程 Chapter2
- Java多线程编程学习chapter2
- chapter2
- chapter2
- 编程珠玑 Chapter2 字符串翻转算法
- Python 编程学习 chapter2 数值与运算
- <<C++程序设计原理与实践>>粗读--chapter0 chapter1 chapter2
- java语言的科学与艺术 chapter2 编程练习
- java编程思想 bruce Eckel chapter2一切都是对象
- py2.7 《集体智慧编程》chapter2:提供推荐
- 编程实践
- chapter2 (1)
- chapter2 (2)
- chapter2 jQuery
- chapter2 表格
- Chapter1-Chapter2
- Chapter2--Linked_Lists
- Servlet学习笔记—ServletConfig参数配置与获取
- shell 脚本语言学习笔记
- 个人的第一篇博客
- 堆栈溢出的原因
- 浅谈模式识别中的特征提取
- 《编程实践》chapter2
- 设计模式01-代理模式(静态代理)
- INT 21 指令集
- [Store:280041]An record was found in the file store with an invalid version of 5
- 2017-10-27离线赛小结
- Leetcode:Best Time to Buy and Sell Stock
- javascript的map中使用push和使用renturn速度比较
- 关于ATIS以及基于注意力机制的递归神经网络模型 的学习记录
- Nginx+Sticky实现负载均衡(2)