杂记 python笔记
2013-12-03 17:02
218 查看
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核心编程笔记 - 杂记第1章至第8章
- python学习笔记,杂记
- python学习笔记3-解析配置文件ConfigParser模块
- Python学习笔记_每天一小时 8.24
- python学习笔记4
- python2学习笔记 第三章 使用字符串
- Python3学习笔记4-函数,全局变量&局部变量,内置函数
- 学习笔记☞ python 基础(python3)【二】(运算符(比较,正负号,布尔),if语句)
- 笔记_计算机网络_Python socket编程
- 鱼c笔记——Python模块之OS模块
- python正则表达式入门笔记
- 学习笔记:python
- python笔记之调用系统命令
- caffe的python接口使用笔记
- 深度学习笔记一:BP神经网络的介绍和Python代码实现(1)
- python课堂笔记之django-day02(4)
- a byte of python初学笔记 001
- python学习笔记(二)之函数
- Python数据库ORM SQLAlchemy 0.7学习笔记(7) 关系