Python
文章平均质量分 80
My_GTH
这个作者很懒,什么都没留下…
展开
-
Python迭代
1.索引迭代 在python中for循环不仅可以用在list或tuple上,还可以作用在其他任何可迭代对象上。迭代操作就是对于一个集合,无论该集合是有序还是无序,用 for 循环总是可以依次取出集合的每一个元素集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value原创 2017-03-27 21:35:52 · 516 阅读 · 0 评论 -
Python列表生成式
1.生成列表 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],可以用range(1, 11): range(1, 11)[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 但如果要生成[1x1, 2x2, 3x3, …, 10x10],方法一是循环: L = [] for x in range(1, 11): L.append(x * x原创 2017-03-27 21:53:09 · 564 阅读 · 0 评论 -
Python之字符串
1.Python中定义字符串 前面我们讲解了什么是字符串。字符串可以用”或者”“括起来表示。 如果字符串本身包含’怎么办?比如我们要表示字符串 I’m OK ,这时,可以用” “括起来表示: “I’m OK” 类似的,如果字符串包含”,我们就可以用’ ‘括起来表示: ‘Learn “Python” in imooc’ 如果字符串既包含’又包含”怎么办? 这个时候,就需要对字符串的某些特原创 2017-03-22 22:25:41 · 388 阅读 · 0 评论 -
Python的集合
1.List集合 例:L= { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul':75}创建: empty_list = [] 按照索引取值: empty_list [index] 倒序取值: empty_list [-index] 添加到尾部原创 2017-03-22 23:02:42 · 353 阅读 · 0 评论 -
Python变量和数据类型
1.Python变量和数据类型 Python中数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 一、整数 Python可以处理任意大小的整数,当然包括负整数,在Python原创 2017-03-22 22:13:35 · 380 阅读 · 0 评论 -
Python函数
Python中的函数类似java中带返回值的方法 定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。 如果没有return语句,函数执行完毕后也会返回结原创 2017-03-22 23:40:35 · 494 阅读 · 0 评论 -
Python中的切片
1切片 切片就是取出集合中的一部分元素。当然集合不能是无序的,因为他是按照索引去取值的 例:range()函数可以创建一个数列 取出: 1. 前10个数; 2. 3的倍数; 3. 不大于50的5的倍数。L = range(1, 101)print L[:10]print L[2::3]print L[4:50:5]输出结果 [1, 2, 3, 4, 5, 6, 7, 8, 9,原创 2017-03-23 00:33:13 · 615 阅读 · 0 评论