数字类型

整数类型:

数制:

十进制

二进制:以0b或0B开头

八进制:以0o或0O开头

十六进制:以0x或0X开头

浮点类型:

带小数点,范围−10

308

~10

308

,精度数量级10

−16

浮点数运算存在不确定尾数

非BUG,一般发生在10

−16

附近

计算机以二进制表示小数,可无限接近,但可能不相同

科学计数法:e表示a∗10

b

复数类型

函数:

pow(x,y[,z])

计算x^y%z 幂余 […]表示可省略

abs(x)

计算x的绝对值

divmod(x,y)

计算x//y x%y 商余 输出商与余

round(x,d)

对x进行四舍五入,d是小数截取位

max(a,b,c…)

取最大值

min(a,b,c…)

取最小值

运算符

**(乘方)

x**y

返回x的y次方(x^y)

//(整除)

x//y

x除以y并对结果向下取整数至最接近的整数

& (按位与)

对数字进行按位与操作。5 & 3 输出 1

| (按位或)

对数字进行按位或操作。5 | 3 输出 7

^ (按位异或)

对数字进行按位异或操作。5 ^ 3 输出 6

~ (按位取反)

x 的按位取反结果为 -(x+1)。~5 输出 -6

not (布尔“非”)

如果 x 是 True ,则返回 False 。如果 x 是 False ,则返回 True 。x = True; not x 返回 False

and (布尔“与”)

如果 x 是 False ,则 x and y 返回 False ,否则返回 y 的计算值。当 x 是 False 时, x = False; y = True; x

and y 将返回 False 。在这一情境中,Python 将不会计算 y,因为它已经了解 and 表达式的左侧是 False ,这意味着整个表达式都将是 False 而不会是别的值。这种情况被称作短路计算(Short-circuitEvaluation)

or (布尔“或”)

如果 x 是 True ,则返回 True ,否则它将返回 y 的计算值。x = Ture; y = False; x or y 将返回 Ture 。在这里短路计算同样适用

python数字和运算_Python学习笔记:数字类型和运算符,与相关推荐

  1. python购物街价格竞猜_Python学习笔记 - 数字竞猜小游戏

    知识点 Python判断字符串的主要用法:str.isalnum():所有字符都是数字或字母 str.isalpha():所有字符都是字母 str.isdigit():所有字符都是数字,并且为整型数字 ...

  2. python查看方法作用_python学习笔记1,新手小白也能看得懂

    这是酸菜在风变编程上学习python时积累的学习笔记,希望能帮到同样也在学习中的小伙伴.持续更新~ 第0关 Print()函数 (1)不带引号:让计算机读懂括号里的内容,打印最终的结果 例:print ...

  3. python的基本数据结构_python学习笔记-基本数据结构

    Python 学习笔记-1 写在最前面,因为组内小伙伴要走,生信团队由原来的7个人,慢慢的变的只有我一个人了,需要紧急突击下python,因为有python的流程要交接维护 python 基本情况 代 ...

  4. python __name__怎么使用_python学习笔记26(python中__name__的使用)

    在python中,每个py文件都是一个模块,也都是一个可执行文件,即包含main方法.因此,对每个py文件,可以单独运行,也可以import它给其他客户使用,这两种情况不一样. 1. 如果模块是被导入 ...

  5. [转载] python numpy 子数组_Python学习笔记3:Numpy入门

    参考链接: Python中的numpy.logaddexp2 参考<Python:数据科学手册>一书,仅作个人学习及记录使用,若有侵权,请联系后台删除. 1 理解Python中的数据类型 ...

  6. python 坐标轴 单位刻度_Python学习笔记(matplotlib篇)--坐标轴刻度

    python学习笔记--坐标轴刻度 所用的库及环境: ide:pycharm python环境:python3.7 matplotlib:   matplotlib 1.11 numpy:  nump ...

  7. python实验二序列_python 学习笔记 二 序列, 列表, 元组, 字符串

    序列 序类是一个集合概念, Pthon包括六种内建序列: 列表, 元组, 字符串, Unicode字符串, buffer对象和xrange对象. 其中, 我们最长用的要数前三个. 通用序列操作 1. ...

  8. python数值类型的操作_Python学习笔记,数值类型及操作

    数值类型及操作 int类型数值大小不限: 整数的进制 1,整数类型正常为10进制 2,开头加0b or 0B 为二进制 3,加0o or 0O 为8进制 4,加0x 为16进制 浮点运算中存在不确定尾 ...

  9. python中pandas格式_Python学习笔记之数据分析中Pandas常用知识

    前言 Pandas基于两种数据类型:series与dataframe. 一个series是一个一维的数据类型,其中每一个元素都有一个标签.series类似于Numpy中元素带标签的数组.其中,标签可以 ...

最新文章

  1. iOS HitTest 机制
  2. 40 张图带你搞懂 TCP 和 UDP
  3. (已解决)IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY。Someone could be eavesdropping on you
  4. ajax 跨域请求,每次会发送两个请求?
  5. 百度的索引真的比雅虎多么?
  6. .Net 2.0中使用扩展方法
  7. Exynos4412 文件系统制作(一)—— 文件系统的启动过程分析
  8. LeetCode 1718. 构建字典序最大的可行序列(贪心+回溯)
  9. 发布一个网页智能解析算法库
  10. 毕业不到一年的前端开发同学的焦虑
  11. 渗透小助手——几个密码收集工具
  12. 原子结构示意图全部_所有原子结构示意图 (1)
  13. BIGEMAP中打开高清卫星影像谷歌地图
  14. 监管大屏系统_国网信息运维综合监管系统及大屏可视化平台建设介绍
  15. 如何读SPD 信息...(转自英布之剑的博客)
  16. Android opengl es 3.0 + ndk 绘画涂鸦项目
  17. Programming: Principles and Practice Using C++
  18. 教你使用python在终端创建炫酷二维码!!!
  19. cluster_acc计算
  20. 在线教育平台edx运营情况数据分析报告——SQLTableau

热门文章

  1. php新浪api,php调用新浪短链接API的方法,php调用新浪api_PHP教程
  2. 组合键 发送指定信号_Django signal 信号机制的使用
  3. 【小项目关键技术二】UGV电机编码测速
  4. 大神们都在用的终端工具,多合一全能终端神器MobaXterm
  5. 【Android工具】Yandex!可以安装PCchrome插件的手机浏览器!更新网页剪辑插件测试情况...
  6. 基于socket的线上聊天框
  7. 【Fibonacci-PEG,LDPC】基于Fibonacci-PEG算法的LDPC码校验矩阵的构造
  8. kmalloc、vmalloc、malloc、calloc的区别
  9. 驰骋工作流程底层的API开发接口-重要的
  10. 依赖包的添加和自动检测机制