编写Python程序时建议下载安装pycharm软件专业版本:
https://www.jetbrains.com/zh-cn/pycharm/download/
插件软件安装建议使用pip3,在豆瓣下下载会快很多
一、类和对象(封装、继承、多态)
二、类的私有属性和私有方法
三、栈(先进后出)
四、队列(先进先出)
class Queue(object): def __init__(self): self.queue = [] def is_empty(self): return self.queue == [] def enqueue(self,item) self.queue.append(item) def dequeue(self): if self.is_empty(): raise Exception(“队列为空,不能出列”) else: i=self.queue[0] self.queue.remove(i) print(“出列元素为%s,出列成功”%(i)) def top(self): if self.is_empty(): raise Exception(“队列为空,没有队列顶元素”) else return self.queue[0] def __len__(self): return len(self.queue) q=Queue() for item in range(10): q.enqueue(item) for i in range(3): q.dequeue( ) print(“当前栈的长度为:”,len(q)) print(“当前栈是否为空”,q.is_empty())
五、Python下对数据库的操作
1.建议在pycharm下写,可以补齐。或者使用ipython也可补齐
2.pymysql
3.对数据库操作