python的四种数类型:

整数 int

浮点型 float

布尔 boolen

复数 complex

>>> type(5)
<class 'int'>
>>> type(True)
<class 'bool'>
>>> type(3.2)
<class 'float'>
>>> type(2.3-4.6j)
<class 'complex'>

逻辑值(True False)或与非(or and not)

数据类型:

number 数字  1

string 字符串  ""

list 列表  []

tuple 元祖  ()

dictionary 字典  {}

变量赋值

>>> a=b=c=1
>>> a
1
>>> b
1
>>> c
1
>>> a,b,c=1,2,"three"
>>> a
1
>>> b
2
>>> c
'three'
>>> a=1
>>> b=2
>>> c=3
>>> d=4
>>> a,b=c,d
>>> a
3
>>> b
4
>>> c
3
>>> d
4

>>> a=12
>>> id(a)#查看变量的内存地址
1481010544
>>> a=23
>>> id(a)
1481010896

#引用赋值(内存地址相同)

>>> a=1000
>>> id(a)
57192176
>>> b=a
>>> id(b)
57192176

#大于256的数字的内存地址不同
>>> a=1000
>>> b=a
>>> a is b
True
>>>
>>>
>>> a=1000
>>> b=1000
>>> a is b
False
 
 
 
#算术运算

>>> 2+3
5
>>> 2-1
1
>>> 2*2
4
>>> 6/2
3.0
>>> 6//2#整数除法
3
>>> 5//3
1
>>> 8%5#取余
3
>>> 2**3
8

#逻辑运算

>>> 1&3#位与
1
>>> 1|3#位或
3
>>> ~1#取反
-2
>>> 1^3#按位异或
2
>>>

比较关系运算

==,!=,<>,>=,<=,>,<

赋值运算:

=,+=,-=,*=,/=,//=,%=

成员运算:

in,not in

身份运算:

is,is not

Python学习笔记---数 数据类型 运算的更多相关文章

  1. Python学习笔记 - day3 - 数据类型及运算符

    Python的数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同 ...

  2. python学习笔记:数据类型——列表/数组(list)

    Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素.通过下标访问列表中的元素(又称索引.角标),下标从0开始计数.list定义,使用中括号[]. l ...

  3. python学习笔记:数据类型——数字、字符串、元祖、字典

    计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数 ...

  4. python学习笔记之数据类型(二)

    上一篇博客,小波介绍了python的入门和简单流程控制,这次写python的数据类型和各种数据类型的内置方法. 一.数据类型是何方神圣? 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当 ...

  5. python学习笔记二 数据类型(基础篇)

    Python基础 对于Python,一切事物都是对象,对象基于类创建         不同类型的类可以创造出字符串,数字,列表这样的对象,比如"koka".24.['北京', '上 ...

  6. Python学习笔记3_数据类型

    Python数据类型:数字.字符串.列表.元祖.字典 一.数字类型:(整型.长整型.浮点型.复数型) 1.整型(int):表示范围-2,147,483,648到2,147,483,647 2.长整型( ...

  7. 02 Python学习笔记-基本数据类型(二)

    一.基本知识 1.缩进: 2.一行多条语句: 3.断行: 4.注释 # 单行注释 '''这是一段 多行注释''' 5. 变量 1. 变量类型(局部变量.全局变量.系统变量) 2. 变量赋值 多重赋值x ...

  8. python学习笔记(数据类型)

    python数据类型: int 类型 float 小数类型 string 字符串 布尔类型 a = True b = False 1.列表,也称数组或list或array.它的表达方式通过下标或索引或 ...

  9. python学习笔记之数据类型、字符编码、文件处理

    1.数据类型 1.数字(int,float) 整形(int):定义 age=20  #本质age=int(20) 浮点类型:salary=3000.3 #本质salary=float(3000.3) ...

随机推荐

  1. Python 二分法

    # coding = utf-8 import random def Creat_Arr(): arr = [] for i in range(0,50) : arr.append(random.ra ...

  2. JavaScript 查找图中连接两点的所有路径算法

    1.把图看成以起点为根节点的树 2.使用深度遍历算法遍历路径 3.遍历到节点为目标节点时,保存这条路径 find2PointsPath(sourceId, targetId) { const { no ...

  3. Incjector

    网上的注入工具很多,大多也有比较详细的解释,但是大部分windows下的注入软件都是对自己软件的一种推荐,而且很多也不是非常的安全,对于有些破解版本来说,很可能自身会被带有木马,所以,Linux下的注 ...

  4. FCPX插件54种婚礼调色预设ProWedding Mac

    FCPX插件ProWedding Mac是一款由Pixel Film Studio出品的风格婚礼调色预设fcpx插件,prowedding插件包含54种不同效果的调色预设和4种边缘模糊工具,帮您制作出 ...

  5. AntV G6绘制流程图学习例子

    下面代码可以直接贴到html文件中运行看效果. 代码说明 js中data是一个json变量,里面有两个关键对象"nodes.edges",分别来描述节点.节点间箭线. 更多&quo ...

  6. 16.1 解决SecureCRT的Home+End+Del不好用使用方法

    有些时候 securecrt 的快捷键 与我们使用习惯不一致时,可以自己动手修改下映射文件. SecureCRT菜单 :工具→键映射编辑器,在弹出的键盘中点击“home”,会弹出一个窗口,在“发送字符 ...

  7. Ignite(一): 概述

    1.关于Apache Ignite Apache Ignite是一个以内存为中心的分布式数据库.缓存和处理平台,支持事务.分析以及流式负载,可以在PB级数据上享有内存级的性能.比传统的基于磁盘或闪存的 ...

  8. laravel+Redis简单实现队列通过压力测试的高并发处理

    秒杀活动 在一般的网络商城中我们会经常接触到一些高并发的业务状况,例如我们常见的秒杀抢购等活动, 在这些业务中我们经常需要处理一些关于请求信息过滤以及商品库存的问题. 在请求中比较常见的状况是同一用户 ...

  9. h5需要的浏览器插件

    google浏览器插件: web前段助手.vue-tools.草料二维码

  10. C#控制台下测试多线程的源码

    下边代码是关于C#控制台下测试多线程的的代码,应该是对小伙伴有所用. class Program { static void Main(string[] args) { ThreadStart num ...