1.用del删除对对象的引用>>> a = 123>>> a123>>> del a>>> aTraceback (most recent call last): File "", line 1, in NameError : name 'a' is not defined2.整型(1)布尔型 .....
分类:
编程语言 时间:
2015-09-05 22:10:48
阅读次数:
295
1.身份、类型、值。其中,身份是每个对象的标识,与内存地址密切相关,可用id()返回;类型决定了对象可以保存什么类型的值,用type()函数、isinstance()函数可以得到对象的类型;值就是对象表示的数据2.不可更改指对象创建以后值不可以更新。python中,列表、字典是可更改的,数字、字符串...
分类:
编程语言 时间:
2015-09-03 07:00:02
阅读次数:
156
1.所有的python对象都拥有三个特性:①身份:每个对象都有唯一的身份标识自己,可用内建函数id()来得到。基本不会用到,不用太关心>>> a = 2>>> id(2)39411616L>>> id(a)39411616L这个例子也同时说明python中赋值其实是"引用"②类型:对象的类型决定可以...
分类:
编程语言 时间:
2015-09-03 00:43:17
阅读次数:
240
1.这是python的语言特性,python先创建对象,在给变量赋值时,不需要定义变量的名称和类型,它实际是用变量引用对象。变量类型在给变量赋值时自动声明2.原因类似变量无须声明类型3.python用下划线作为变量前缀和后缀指定特殊变量,对解释器有特殊意义,也是内建标识符所使用的特殊符号,故一般避免...
分类:
编程语言 时间:
2015-09-01 09:08:53
阅读次数:
340
对于如何结束一个Python程序或者用Python操作去结束一个进程等,Python本身给出了好几种方法,而这些方式也存在着一些区别,对相关的几种方法看了并实践了下,同时也记录下。参考:Python 核心编程(第二版)http://www.zhihu.com/question/211878391. ...
分类:
编程语言 时间:
2015-08-30 19:25:13
阅读次数:
296
1.语句和语法(1)反斜杠"\"表示语句继续。python良好的编程习惯是一行最后不超过80个字符,一行字符过多时便须用到反斜杠换行继续该语句。PS:在使用小括号、中括号、大括号时可以跨行书写,无须反斜杠;三引号的字符串也可以跨行书写(2)分号";"可以在同一行写多个语句。虽然python支持这么做...
分类:
编程语言 时间:
2015-08-29 23:04:59
阅读次数:
208
PS:PDF在线地址:http://bcmi.sjtu.edu.cn/~zhaohai/ptm2012/data/Python-kernel.programming.v2.pdf2-1 变量,print 和字符串格式化运算符。启动交互式解释器,给一些变量赋值(字符串,数值等等)并通过输入变量名显示它...
分类:
编程语言 时间:
2015-08-28 23:11:59
阅读次数:
258
到了学校安定下来了。回去几乎没干啥正事,也就没有断了背单词这项任务。平时在陪女票玩,见老朋友,还有自己浪费时间。有几篇《Python核心编程》的读书摘录,等下一起发上来。我发现自己读书是在抄书,但好歹抄过一遍也有点意思。尽量读出自己的感觉,我先把读书摘录发过来。不知道这样自己读后的摘录和理解内容搬到...
分类:
其他好文 时间:
2015-08-28 21:18:57
阅读次数:
206
此文为《Python核心编程》的读书笔记记录。Python是一门解释性语言,所有的语句用解释器(interpreter)来直接解释,但它同时是High Level的语言,这样的组成能够在编写代码时得到直接与机器交互的体验。非常棒 >>> print "Hello World!"在解释器上直接输入,屏...
分类:
编程语言 时间:
2015-08-28 21:15:35
阅读次数:
211
更新中。。。#!/usr/bin/envpython#coding:utf-8‘forpractiseinchapaterfive‘#定义一个函数,计算并返回两个数的乘机defproduct(a,b):return(a*b)#根据分数输出同学的评分成绩(A-F)defscore(i):if(i>90)&(i<100):return(‘A‘)elif(i>80)&(i<89):return(‘B..
分类:
编程语言 时间:
2015-08-26 00:05:31
阅读次数:
192