摘要: 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 勤劳小小蜜蜂 阅读(167) 评论(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 勤劳小小蜜蜂 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 我们使用for循环时,只要作用于一个可迭代对象,for循环就可以正常运行,而我们不太关心该对象究竟是list还是其他数据类型。 如何判断一个对象是可迭代对象呢?方法是 阅读全文
posted @ 2018-11-27 18:24 勤劳小小蜜蜂 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。 对应上面的问题,取前3个元素,用一行代码就可以完成切片: L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0, 阅读全文
posted @ 2018-11-27 17:55 勤劳小小蜜蜂 阅读(119) 评论(0) 推荐(0) 编辑