Python
Zhihuitech
这个作者很懒,什么都没留下…
展开
-
python字符串处理和特殊函数
用引号括起来的字符集合称之为字符串。引导可以是一对单引号,双引号,三引号(单、双)。备注:python中三引号可以将复杂的字符串进行复制,python三引号允许一个字符串夸多行,字符串可以包含换行符,制表符以及其他特殊字符。三引号的语法是是一对连续的单引号或者双引号(通常都是成对用的)。var1 = 'hello world'var2 = "python programming原创 2016-04-06 21:33:15 · 3224 阅读 · 0 评论 -
python编程基础-数据类型和函数
python中的变量1.python的变量不需要定义,在使用时可以直接使用,还有重新使用使用用以存储不同类型的值。2.变量命名遵循C命名风格。3.大小写敏感4.变量引用计数。5.del语句可以直接释放资源,变量名删除,引用计数减16.变量内存自动管理回收,垃圾收集。7.指定编码在文件开头中加入#--coding:UTF-8--或者#coding=utf-8pyt原创 2016-04-06 08:41:21 · 354 阅读 · 0 评论 -
Python-面向对象
python也是一种面向对象的编程语言。原创 2016-04-10 00:27:56 · 295 阅读 · 0 评论 -
python模块
模块模块即Python代码段模块也是Python对象,具体随机的名字属性用来绑定或引用import语句想使用Python源文件,只需要另一个源文件里执行import语句,可以自动防止重复importimport module,module2....当解析器遇到import语句,如果模块在当前的搜索路径就会被导入#导入模块import support#现在原创 2016-04-11 21:32:35 · 295 阅读 · 0 评论 -
python- 序列解包
同时(并行)给多个变量赋值>>> x, y, z = 1, 2, 3>>> print(x, y, z)1 2 3交换多个变量的值>>> x, y = y, x>>> print(x, y, z)2 1 3序列解包(可迭代对象解包)>>> values = 1,原创 2018-04-18 21:11:32 · 548 阅读 · 0 评论 -
Python - 迭代器
Python 1.可迭代对象集合数据类型,list, tuple, dict, set ,str等类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。2.判读是否可以迭代isinstance()>>> from collections...原创 2018-06-04 21:26:51 · 95 阅读 · 0 评论 -
Python - 闭包
1.函数引用def Test(): print("---Test Fun---")python中函数名和C、C++等语言中的函数指针类似,Python函数名称为函数代码块的指针。2.闭包#定义一个函数def TestFun(number): #在函数内部在定义一个函数,并且这个函数用到了外边函数的变量 number_in = number + 10...原创 2018-06-04 22:08:52 · 107 阅读 · 0 评论