11 2018 档案

摘要:s = 'hello ' def trim(s): return s if trim(s[0]) == ' ': print(s[1:])elif trim(s[-1]) == ' ': print(s[:-1])else: print('格式正确') 阅读全文
posted @ 2018-11-27 19:42 勤劳小小蜜蜂 阅读(178) 评论(0) 推荐(0)
摘要:Numbuer = [5,8,109,87,99,33,24,77] def findMinAndMax(Numbuer): if Numbuer !=[]: min = Numbuer[0] max = Numbuer[0] for x in Numbuer: if max < x: max = 阅读全文
posted @ 2018-11-27 19:40 勤劳小小蜜蜂 阅读(265) 评论(0) 推荐(0)
摘要:如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 我们使用for循环时,只要作用于一个可迭代对象,for循环就可以正常运行,而我们不太关心该对象究竟是list还是其他数据类型。 如何判断一个对象是可迭代对象呢?方法是 阅读全文
posted @ 2018-11-27 18:24 勤劳小小蜜蜂 阅读(194) 评论(0) 推荐(0)
摘要:对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。 对应上面的问题,取前3个元素,用一行代码就可以完成切片: L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0, 阅读全文
posted @ 2018-11-27 17:55 勤劳小小蜜蜂 阅读(226) 评论(0) 推荐(0)
摘要:Python内置了很多有用的函数,我们可以直接调用。 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 def my_abs(x) : if not isinstance(x,(int,flo 阅读全文
posted @ 2018-11-19 19:44 勤劳小小蜜蜂 阅读(114) 评论(0) 推荐(0)
摘要:请务必注意,dict内部存放的顺序和key放入的顺序是没有关系的。 和list比较,dict有以下几个特点: 而list相反: 所以,dict是用空间来换取时间的一种方法。 dict可以用在需要高速查找的很多地方,在Python代码中几乎无处不在,正确使用dict非常重要,需要牢记的第一条就是dic 阅读全文
posted @ 2018-11-12 19:26 勤劳小小蜜蜂 阅读(144) 评论(0) 推荐(0)