python
文章平均质量分 83
python学习与项目实践
格桑8
专心、专注、专业。某知名智能语音公司算法工程师。
展开
-
如何用turtle画椭圆?
问题:turtle工具中有circle(radius, extent=None, steps=None)方法画圆、圆弧、正多边形,但没有方法或函数能画椭圆,那椭圆该如何画呢?思想:当正多边形的边数n趋于无穷大的时候,所画出来的图形即为圆形。同理,当扁的多边形的边数n趋于无穷大的时候,所画出来的图形即为椭圆。一、中心在坐标原点的椭圆已知椭圆的方程为x2a2+y2b2\frac{x^2}{a^2}+\frac{y^2}{b^2}a2x2+b2y2,则椭圆的参数方程为:x=acosθ,y=bsinθ原创 2021-02-24 08:25:10 · 8222 阅读 · 3 评论 -
python栈
python栈栈是一种**后进先出(Last in First out, LIFO)亦或先进后出(First in Last out, FILO)**的基本数据结构。例如,将子弹一个个装入弹夹,先装入弹夹的子弹后被打出,后装入弹夹的子弹先被打出。栈的LIFO操作一般来说,栈的LIFO操作包括如下:Stack():创建空栈push(item):压值入栈pop():移除(出栈、弹出)...原创 2020-04-24 19:30:11 · 152 阅读 · 0 评论 -
python双端队列deque
python双端队列双端队列(double ended queue, deque),是一种具有队列和栈性质的数据结构。双端队列中的元素可以从两端删除、插入,其限定插入和删除操作在表的两段进行。双端队列可以在队列任意一端入队(插入)和出队(删除、弹出)。例如,类似于在超市买东西,进行排队付款的情形,想付款的人,不仅可以插入队尾进行排队,也可以因有急事而和相关人员商量好直接插入到队首进行付款;付...原创 2020-04-23 19:34:21 · 615 阅读 · 0 评论 -
python队列
python队列队列是一种具有先入先出(First in First out, FIFO)亦或后入后出(Last in Last out, LILO)特点的数据结构,元素的插入和删除分别在不同的端进行,能够插入元素的队列一端称为队尾,另一端只能删除元素,称为队首。例如,类似于在超市买东西,进行排队付款的情形,想付款的人,得插入队尾进行排队,付完款的人就走出了队列,相当于从付款队列中删除了。...原创 2020-04-22 21:27:46 · 393 阅读 · 0 评论 -
Python2.7之wxPython安装步骤
Python2.7之wxPython安装步骤1.首先,在自己的电脑上安装Python软件,我把Python安装在了C盘下的Python27文件夹中;2.按住win+R快捷键,输入cmd命令,在命令窗口输入“cd C:\Python27\Scripts”进入Scripts文件夹,使用pip命令安装wxPython或者直接在电脑上打开Scripts文件夹,在如下的“C:\Python27\Scri...原创 2019-02-27 17:22:50 · 5850 阅读 · 0 评论 -
python之mysql数据库操作
1.首先,在自己电脑上安装好python软件,python的集成开发软件(IDE)Pycharm,XAMPP软件及HeidiSQL软件(注:这4款软件的安装步骤我也会慢慢写出来的),我电脑上安装的python2.7,并把它装在了C盘的Python27文件夹中了;2.下载用于连接并操作mysql数据库的MySQLdb包文件,下载链接MySQLdb包文件,根据自己电脑的系统与python版本下载对应...原创 2019-03-03 23:42:49 · 180 阅读 · 0 评论