杂记 python笔记

num=123

相当于在内存中存储了123 通过num标签去引用这个值,称之为变量,所有变量都会被当对象来处理。

python对象有三个特性

1,身份:每一个对象都有一个唯一的身份标示自己可以通过内建函数id()来获得对象的内存地址

2,类型 :对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则 可以用函数type() 来查看对象类型。

3,值:对象标示的数据项



2,类就是类型,实例就是对应类型的对象 暂时不懂 求教

3 每个对象均可用于布尔测试,每个对象天生具有布尔,True或False值,空对象 值为0,的任何数字或者null对象None的布尔值都是Flase

>>> type(num)
<type 'int'>
>>> num = 999999999999999999999999
>>> type(num)
<type 'long'>
>>> num = 0.0
>>> type(num)
<type 'float'>
>>> num = 'str'
>>> type(num)
<type 'str'>
>>> 
4

>>> 5/2
2

只能得到2是因为整数相除得到整数,想要得到2.5 必须要用浮点型去除

>>> 5.0/2
2.5
>>> 5/2.0
2.5
>>> c = 3.14j
>>> type(c)
<type 'complex'>

C为复数型



>>> a = 123
>>> stra = '123'
>>> type(a)
<type 'int'>
>>> type(stra)
<type 'str'>
>>> 

a 为数字型

stra为字符串



阅读更多
文章标签: python
上一篇python循环
下一篇python字符串学习笔记
想对作者说点什么? 我来说一句

python笔记python笔记

2011年07月28日 2KB 下载

python编程笔记

2018年01月21日 4.96MB 下载

C#多线程C#线程及访问杂记

2009年12月18日 1.16MB 下载

python入门笔记

2018年07月16日 6.97MB 下载

Python笔记Python笔记Python笔记

2010年01月25日 842KB 下载

Python核心笔记

2018年03月26日 695KB 下载

Python源码剖析笔记

2018年05月06日 1.37MB 下载

没有更多推荐了,返回首页

关闭
关闭