python
zhlei12345
这个作者很懒,什么都没留下…
展开
-
python基础知识--字符串
1.字符串对象\large{\textbf{1.字符串对象}} \quad\quad使用函数str\color{red}{str}将其它的非字符串对象转变成字符串对象。 2.字符串对象的方法\large{\textbf{2.字符串对象的方法}} \quad\quad(1).find函数.\color{red}{find函数.}在一个较长的字符串中查找子字符串的位置,返回子字符串首字母所在的位置原创 2015-12-10 22:09:25 · 383 阅读 · 0 评论 -
python基础知识--列表和元组
1.序列\Large{\textbf{1.序列}} \quad\quadpython中的序列包含6种,分别是列表,元组,字符串,Unicode字符串,buffer对象,xrange对象。 1.1通用序列操作1.1\large{通用序列操作} 包括:索引(index),分片(slicing),加(adding),乘(multiplying),检查成员资格,计算序列长度,找出最大元素,最小元素。我原创 2015-11-25 20:33:07 · 368 阅读 · 0 评论 -
python基础知识-字典
1.字典的创建\textbf{1.字典的创建} \quad\quad使用dict函数.dict([('a',1),('b',2)])Out[8]: {'a': 1, 'b': 2}dict(a=1,b=2)Out[10]: {'a': 1, 'b': 2}{'a':1,'b':2}Out[11]: {'a': 1, 'b': 2}2.字典的方法\textbf{2.字典的方法} \qua原创 2015-12-16 22:03:16 · 330 阅读 · 0 评论 -
python基础知识--语句
\quad\quad在python中经常会见到一些用空格隔开的表示方式,例如下例。这些叫做语句。print aimport numpy\quad\quad常见的语句有 1. print,import语句 2. 赋值语句 3. 条件语句 4. 循环语句 5. pass,del,exec语句2.赋值.\textbf{2.赋值.}(1)序列解包:在python中经常会看到如下的赋值语原创 2015-12-17 22:00:25 · 340 阅读 · 0 评论 -
python基础知识---抽象--函数
\quad\quad创建函数的一般形式def function_name(parameters): function_body函数参数注意事项\textbf{函数参数注意事项}参数值传递:引用?传值?收集参数 map,filter,reduce 1. 参数值传递:引用?传值?\textbf{ 1. 参数值传递:引用?传值?} 针对第一条,我们可以参考如下文章 参数值传递:引用原创 2015-12-19 21:57:14 · 420 阅读 · 0 评论 -
魔法方法,属性和迭代器
首先我们先介绍一些重要的魔法方法。魔法方法主要在定义类的时候使用,一般情况下,不会显性调用。 1.在文件中以mateclass=type开始,表示所有的类都是新式类,避免一些特性在老式类上不起作用。 2.构造方法init#定义一个类A,其中的构造方法为__init__class A: def __init__(self,value): self.var=value#定原创 2016-01-05 17:56:52 · 531 阅读 · 0 评论