摘要:
1.功能insert()函数用于将指定对象插入列表的指定位置。 2.语法list.insert(index, obj) 3.参数index: 对象obj需要插入的索引位置。obj: 插入列表中的对象。 共有如下5种场景:场景1:index=0时,从头部插入obj场景2:index > 0 且 ind 阅读全文
摘要:
Python中将一个对象倒序输出的4种方法就用列表来举例说明吧: 阅读全文
摘要:
enumerate()是python的内置函数、适用于python2.x和python3.xenumerate在字典上是枚举、列举的意思enumerate参数为可遍历/可迭代的对象(如列表、字符串)enumerate多用于在for循环中得到计数,利用它可以同时获得索引和值,即需要index和valu 阅读全文
摘要:
已知:lst= [1, 2, 3, 4, 5, 6] 题1.请打印输出:0, 1 1, 2 2, 3 3, 4 4, 5 5, 6 题2.将lst倒序成:[6, 5, 4, 3, 2, 1] 题3.将lst中的偶数挑出*2,结果为:[4, 8, 12] 阅读全文
摘要:
在讲解之前,我们先来了解下str和repr的区别:两者都是用来将数字,列表等类型的数据转化为字符串的形式。不同之处在于str更加类似于C语言中使用printf输出的内容,而repr输出的内容会直接将变量的类型连带着表现出来。 例如: 下面我通过一个例子进一步阐述__str__与__repr__两个魔 阅读全文
摘要:
import time as t class MyTimer(): # 初始化构造函数 def __init__(self): self.prompt = "未开始计时..." self.lasted = [] self.begin = 0 self.end = 0 # 重写__str__方法 (演示使用,代码可省略... 阅读全文
摘要:
#求一个数的最大公约数 def showMaxFactor(number): count = number/2 while count > 1: if number % count == 0: print '%d的最大公约数为%d' % (number,count) break count -= 1 else: ... 阅读全文
摘要:
#1.for循环 rows,cols = xrange(1,10),xrange(1,10) row,col = 1,1 for row in rows: for col in cols: if col >> print('\n'.join([' '.join(['%s*%s=%-2s' % (y, x, x*y) for y in range(1, x+1)]) for x ... 阅读全文
摘要:
官方解释:os: This module provides a portable way of using operating system dependent functionality. 翻译:提供一种方便的使用操作系统函数的方法。sys:This module provides access 阅读全文
摘要:
Pickle模块的作用是持久化(序列化)的储存数据。因此我先解释下:什么是序列化与反序列化、什么是对象序列化和对象反序列化。通俗地讲,它们的定义如下:序列化: 把一个对象保存到一个文件或数据库字段中去;反序列化: 在适当的时候把这个文件再转化成原来的对象使用;对象的序列化: 把对象转换为字节序列的过 阅读全文