随笔分类 -  Python

上一页 1 2 3 下一页
Python补充06 Python之道
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python有一个彩蛋,用下面语句调出: 该彩蛋的文档记录于PEP 20。 语句执行之后,终端将显示一首"The Zen of Python"的诗,即“Python之道”。这首诗总结 阅读全文
posted @ 2016-12-24 17:58 sunylat 阅读(226) 评论(0) 推荐(0)
Python补充05 字符串格式化 (%操作符)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。 模板 格式化字符串时,Python使用一个 阅读全文
posted @ 2016-12-24 17:57 sunylat 阅读(263) 评论(0) 推荐(0)
Python简史
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python是我喜欢的语言,简洁,优美,容易使用。前两天,我很激昂的向朋友宣传Python的好处。 听过之后,朋友问我:好吧,我承认Python不错,但它为什么叫Python呢? 我 阅读全文
posted @ 2016-12-24 17:56 sunylat 阅读(156) 评论(0) 推荐(0)
Python补充03 Python内置函数清单
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。 Python内置(built-in)函数随着python解释器的运行而创建。在Python的程序中,你可以随时调用这些函数,不需要定义。最常见的内置函数是: print("Hello Wo 阅读全文
posted @ 2016-12-24 17:54 sunylat 阅读(144) 评论(0) 推荐(0)
Python补充02 Python小技巧
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在这里列举一些我使用Python时积累的小技巧。这些技巧是我在使用Python过程中经常使用的。之前很零碎的记在笔记本中,现在整理出来,和大家分享,也作为Python快速教程的一个补 阅读全文
posted @ 2016-12-24 17:53 sunylat 阅读(193) 评论(0) 推荐(0)
Python补充01 序列的方法
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在快速教程中,我们了解了最基本的序列(sequence)。回忆一下,序列包含有定值表(tuple)和表(list)。此外,字符串(string)是一种特殊的定值表。表的元素可以更改, 阅读全文
posted @ 2016-12-24 17:52 sunylat 阅读(188) 评论(0) 推荐(0)
Python深入06 Python的内存管理
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态 阅读全文
posted @ 2016-12-24 17:50 sunylat 阅读(215) 评论(0) 推荐(0)
Python深入04 闭包
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在 阅读全文
posted @ 2016-12-24 17:49 sunylat 阅读(171) 评论(0) 推荐(0)
Python深入05 装饰器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见 阅读全文
posted @ 2016-12-24 17:49 sunylat 阅读(183) 评论(0) 推荐(0)
Python深入03 对象的属性
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python一切皆对象(object),每个对象都可能有多个属性(attribute)。Python的属性有一套统一的管理方案。 属性的__dict__系统 对象的属性可能来自于其类 阅读全文
posted @ 2016-12-24 17:48 sunylat 阅读(204) 评论(0) 推荐(0)
Python深入02 上下文管理器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 上下文管理器(context manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者 阅读全文
posted @ 2016-12-24 16:29 sunylat 阅读(255) 评论(0) 推荐(0)
Python深入01 特殊方法与多范式
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。 Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数 阅读全文
posted @ 2016-12-24 16:28 sunylat 阅读(432) 评论(0) 推荐(0)
Python进阶09 动态类型
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 谢谢TeaEra, 猫咪cat 动态类型(dynamic typing)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时 阅读全文
posted @ 2016-12-24 16:27 sunylat 阅读(229) 评论(0) 推荐(0)
Python进阶08 异常处理
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 本文特别感谢kylinfish的纠正,相关讨论见留言区。 异常处理 在项目开发中,异常处理是不可或缺的。异常处理帮助人们debug,通过更加丰富的信息,让人们更容易找到bug的所在。 阅读全文
posted @ 2016-12-24 16:25 sunylat 阅读(221) 评论(0) 推荐(0)
Python进阶07 函数对象
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它对象名,或者作为参数传递。 lam 阅读全文
posted @ 2016-12-24 16:24 sunylat 阅读(205) 评论(0) 推荐(0)
Python进阶06 循环对象
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 这一讲的主要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。 循环对象的并不是随着Python的诞生就存在的,但它的发展迅速,特别是Python 3x的时代,循环对 阅读全文
posted @ 2016-12-24 16:23 sunylat 阅读(178) 评论(0) 推荐(0)
Python进阶05 循环设计
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在“循环”一节,我们已经讨论了Python基本的循环语法。这一节,我们将接触更加灵活的循环方式。 range() 在Python中,for循环后的in跟随一个序列的话,循环每次使用的 阅读全文
posted @ 2016-12-24 16:22 sunylat 阅读(297) 评论(0) 推荐(0)
Python进阶04 函数的参数对应
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经接触过函数(function)的参数(arguments)传递。当时我们根据位置,传递对应的参数。我们将接触更多的参数传递方式。 回忆一下位置传递: 在调用f时,1,2,3根 阅读全文
posted @ 2016-12-24 16:21 sunylat 阅读(196) 评论(0) 推荐(0)
Python进阶03 模块
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们之前看到了函数和对象。从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复利用。 模块(module)也是为了同样的目的。在Python中,一个.py文件就构成一个模块。 阅读全文
posted @ 2016-12-24 16:20 sunylat 阅读(151) 评论(0) 推荐(0)
Python进阶02 文本文件的输入输出
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。 文本文件的读写主要通过open()所构建的文件对象来实现。 创建文件对象 我们打开一个文件,并使 阅读全文
posted @ 2016-12-24 14:54 sunylat 阅读(250) 评论(0) 推荐(0)

上一页 1 2 3 下一页