一:先看一段程序
a = [1,2,3]
b = a
b[0] = 0
print b
print a
你能猜出执行结果吗?让我们来执行一下:
[0, 2, 3]
[0, 2, 3]
为什么?我们只是修改了b集合的值,为什么a也变了呢?
因为当我们b = a 的时候,其实是将a和b对象指向了同一块内存【1,2,3】
二:再来看
同样的道理,如果修改a的值呢?
a ...
分类:
编程语言 时间:
2015-01-26 22:50:44
阅读次数:
211
一:先来看一段小程序
{CSDN:CODE:589806}
二:执行结果:
new person
LiuYanliang
18
三:总结
(1)python也是面向对象的,继承也是python的一个特性
(2)python的继承,只需要在创建类的时候,传入需要继承的类class teacher(person):
(3)继承父类之后,就可以使...
分类:
编程语言 时间:
2015-01-26 22:50:14
阅读次数:
227
一:先看程序
#coding:utf-8
import math
print math.pi
print math.sin(math.pi/2)
#打印math模块提供的功能:
print dir(math)
输出结果:
二:总结
(1)在python用import或者from...import来导入相应的模块,例如本例导入math模块
模块其实就是一些函数和类的集合文件,...
分类:
编程语言 时间:
2015-01-26 22:49:26
阅读次数:
236
1:安装好Python开发环境
2:创建python工程的时候出现错误提示:
按字面意思是:”没有指定项目的翻译“。说明没有导入Python的开发环境或者编译器。
3:eclipse配置python开发环境
(1)找到eclipse---->window----->freference.找到左侧栏边得pydev,展开,点击Interpreter-Python。
...
分类:
编程语言 时间:
2015-01-26 21:10:20
阅读次数:
225
一:首先看一个小程序
array = [0,1,2,3,4]
k = 0
for i in array:
k = k + i
print k
这段程序的意思是求array数组每个元素的总和。
如果我想现在想求数组array2元素的总和的话,难道还要重复上面的操作吗?array2 = [2,4,6]我们可以对程序打包,即自定义函数
二:打包函数array = [0,1,2,3,4]
...
分类:
编程语言 时间:
2015-01-26 21:07:44
阅读次数:
264
主要先学习《python语言入门》学完后,研究《征服python》Python简明教程(A Byte of Python) 此书讲解简洁易懂,适合初学者剖析Python源代码此书是国内出的一本较好的Python书籍,从Python解释器角度来分析Python的行为《python学习手册》第三版《Py...
分类:
编程语言 时间:
2015-01-26 20:44:56
阅读次数:
198
声明:这些总结的学习笔记,一部分是自己在工作学习中总结,一部分是收集网络中的知识点总结而成的,但不到原文链接。如果有侵权,请知会,多谢。python中有很多字符串连接方式,总结一下:1)最原始的字符串连接方式:str1 + str2 这个估计是Python中最常用的方式,直接用 “+” 来连...
分类:
编程语言 时间:
2015-01-26 18:50:52
阅读次数:
187
Python是对接口编程,而不是对数据类型编程。例如我们定义了一个函数,在函数里用到了in这个接口,那么只要传入的参数实现了这个接口就可以,我们不在乎它是list还是tuple。简单的函数使用def定义一个myAdd函数def myAdd(a,b): return a+bprint myAdd...
分类:
编程语言 时间:
2015-01-26 16:46:06
阅读次数:
121
if语句if语句中,代码块是按缩进的空格数量来判断的,也就是说空格数量一致的相邻行会被当作一个代码块,当if的条件成立的时候它就会得到执行。x = 100if x > 50: print 'x is high, ' print 'and high up in the sky!'elif ...
分类:
编程语言 时间:
2015-01-26 13:13:14
阅读次数:
165
基本的for循环语句用一个列表来确定for循环的范围>>> x = [0,1,2,3,4]>>> for i in x: print i, 0 1 2 3 4循环一个字符串>>> x = 'python'>>> for i in x: print i, p y t h o n...
分类:
编程语言 时间:
2015-01-26 11:49:54
阅读次数:
195