- Python学习代码之旅
- 背景介绍
是一个学了四年计算机的小白,是真的很白的那种,哈哈哈。
有C++、C、Java基础,但也是菜鸟一大只。然后呢,不定时更新学习内容。用的是Python3,版本真的是很重要啊。不求甚解的程序媛,欢迎交流学习。
#队列代码
代码来源于雨敲窗敲敲代码,真的真的很适合小白学习,点我去看雨敲窗大神
class Queue(object):
def __init__(self): #构造函数 ,主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值
self.data_list = []
def init_queue(self): #但是我就很不明白这是干嘛的,删除它,然后运行也没什么错误。
self.data_list = []
def insert(self, data):
self.data_list.append(data)
def pop(self):
if len(self.data_list) == 0:
return None
data = self.data_list[0]
del self.data_list[0]
return data
def size(self):
return len(self.data_list)
queue=Queue()
print (queue.size()) #python 3 的输出要加( )找了半天才发现,蠢了蠢了