杂记 python笔记

原创 2013年12月03日 17:02:44
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中比较pythonic的地方

变量交换 >>> a, b = b, a 循环遍历区间元素 >>>for i in range(10): ... print (i)返回的是生成器对象,生成器比列表更加节省内存 带索引位置的循环...
  • u011404495
  • u011404495
  • 2017年03月03日 15:58
  • 366

《写真一瞬间》读书杂记

1.1    构图 正面,最大程度体现拍摄对象轮廓; 斜俯视,体现对象整体; 正上方,体现趣味性; 斜上方,强调细节; 斜面,纵深和立体感; 下方,显示空间开阔感; 留白,少强调对象存在...
  • ahpo
  • ahpo
  • 2017年02月22日 15:16
  • 150

Thread (线程)(杂记)

1、指运行中的程序的调度单位。 2、一个进程可以拥有多个线程,一个线程必须必须有一个父进程。 3、一般情况下,线程具有就绪、阻塞和运行三种基本状态。 4、支持多处理器的操作系统都提供编程接口来让...
  • wangwei129549
  • wangwei129549
  • 2015年12月27日 18:02
  • 153

写博客杂记

springmvc RequestParam中文乱码 在xml里添加 encodingFilter org.springframework.web.filter.Character...
  • riverflowrand
  • riverflowrand
  • 2017年01月16日 15:03
  • 136

[杂记] 写在结束和开始

从2007年底进入MTK到现在,不知不觉已经过去了7年多的时光,而明天即将结束在MTK的职业生涯。 在MTK的7年中很辛苦但也有很多的收获,更难得的是基本上一直能够focus在audio的领域,从最初...
  • sszhouplus
  • sszhouplus
  • 2015年01月08日 20:53
  • 423

Python笔记之入门(基础篇)

Python 3笔记之入门Python简单介绍  Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其...
  • zhangyifei521
  • zhangyifei521
  • 2016年05月15日 15:31
  • 5465

python入门教程&学习笔记

python学习笔记本篇笔记根据python简明教程中觉得值得注意的地方摘取而成基本概念 4种类型的数——长整数,整数,浮点数,负数。 三引号可以表示多行的字符串,三引号中可以自由的使用单引号和双引号...
  • say_c_box
  • say_c_box
  • 2017年05月23日 14:33
  • 394

笔记杂记

· Python交互模式主要是为了调试Python代码用的· 用Python开发程序,完全可以一边在文本编辑器里写代码,一边开一个交互式命令窗口,在写代码的过程中,把部分代码粘到命令行去验证,事半功...
  • chucksonwheel
  • chucksonwheel
  • 2017年12月07日 20:11
  • 11

python-慕课网-Python开发简单爬虫-蚂蚁-读书笔记

本文阅读并记录自己的学习笔记。感谢蚂蚁大神的分享。目录: 爬虫基础 1.1 爬虫课程介绍 1.2 爬虫简介 1.3 爬虫架构 1.4 URL管理模块 1.5 网页下载器:urllib2 1.6 网页...
  • u012052268
  • u012052268
  • 2017年04月27日 16:07
  • 805

中文python笔记

Jupyter Notebook Viewer http://nbviewer.jupyter.org/github/lijin-THU/notes-python/blob/master/index....
  • Kevin_QQ
  • Kevin_QQ
  • 2016年05月26日 14:40
  • 781
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:杂记 python笔记
举报原因:
原因补充:

(最多只允许输入30个字)