# Python杂项练习 **Repository Path**: tdtxyzhh/python-misexercises ## Basic Information - **Project Name**: Python杂项练习 - **Description**: Python——杂项练习,无系列化的代码发布。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://blog.csdn.net/weixin_54698498/category_11416460.html?spm=1001.2014.3001.5482 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-28 - **Last Updated**: 2022-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: tkinter, Python, turtle, 点绘线, 一维线绘二维面 ## README # Python杂项练习 [介绍与目录] --- ## 1.介绍 #### Python——杂项练习,无系列化的代码发布,包含tkinter、turtle、算法等内容的的小项目完整代码。[python3.9] --- ## 2.目录 #### 2.1.Python_Turtle绘制心形线(采用函数描点法绘制)(turtle实现) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%E5%BF%83%E5%BD%A2%E7%BA%BF%EF%BC%88%E9%87%87%E7%94%A8%E5%87%BD%E6%95%B0%E6%8F%8F%E7%82%B9%E6%B3%95%E7%BB%98%E5%88%B6%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E5%BF%83%E5%BD%A2%E7%BA%BF.jpg) #### 2.2.Python_Turtle绘制一元二次方程(采用函数描点法绘制)(turtle实现) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%EF%BC%88%E9%87%87%E7%94%A8%E5%87%BD%E6%95%B0%E6%8F%8F%E7%82%B9%E6%B3%95%E7%BB%98%E5%88%B6%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E5%87%BD%E6%95%B0%E5%9B%BE%E5%83%8F.jpg) #### 2.3.Python_Turtle绘制正弦函数(采用函数描点法绘制)(turtle实现) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%E6%AD%A3%E5%BC%A6%E5%87%BD%E6%95%B0%EF%BC%88%E9%87%87%E7%94%A8%E5%87%BD%E6%95%B0%E6%8F%8F%E7%82%B9%E6%B3%95%E7%BB%98%E5%88%B6%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E6%AD%A3%E5%BC%A6%E5%87%BD%E6%95%B0.png) #### 2.4.Python_Turtle绘制余弦函数(采用一维线描法绘制二维平面)(turtle实现) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%E4%BD%99%E5%BC%A6%E5%87%BD%E6%95%B0%EF%BC%88%E9%87%87%E7%94%A8%E4%B8%80%E7%BB%B4%E7%BA%BF%E6%8F%8F%E6%B3%95%E7%BB%98%E5%88%B6%E4%BA%8C%E7%BB%B4%E5%B9%B3%E9%9D%A2%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E4%BD%99%E5%BC%A6%E5%87%BD%E6%95%B0%E7%BA%BF%E6%88%90%E9%9D%A2.gif) #### 2.5.Python_Turtle绘制[圆]函数(采用一维线描法绘制二维平面)(turtle实现) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%5B%E5%9C%86%5D%E5%87%BD%E6%95%B0%EF%BC%88%E9%87%87%E7%94%A8%E4%B8%80%E7%BB%B4%E7%BA%BF%E6%8F%8F%E6%B3%95%E7%BB%98%E5%88%B6%E4%BA%8C%E7%BB%B4%E5%B9%B3%E9%9D%A2%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E5%9C%86%E5%BD%A2%E5%87%BD%E6%95%B0%20%E7%BA%BF%E6%88%90%E9%9D%A2.gif) #### 2.6.Python_Turtle绘制[椭圆]函数(采用一维线描法绘制二维平面)(turtle实现) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%5B%E6%A4%AD%E5%9C%86%5D%E5%87%BD%E6%95%B0%EF%BC%88%E9%87%87%E7%94%A8%E4%B8%80%E7%BB%B4%E7%BA%BF%E6%8F%8F%E6%B3%95%E7%BB%98%E5%88%B6%E4%BA%8C%E7%BB%B4%E5%B9%B3%E9%9D%A2%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E6%A4%AD%E5%9C%86%E5%87%BD%E6%95%B0%E7%BA%BF%E6%88%90%E9%9D%A2.gif) #### 2.7.Python_Turtle绘制[椭圆柱体]函数(采用二维面叠法绘制三维立体)(turtle实现) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%5B%E6%A4%AD%E5%9C%86%E6%9F%B1%E4%BD%93%5D%E5%87%BD%E6%95%B0%EF%BC%88%E9%87%87%E7%94%A8%E4%BA%8C%E7%BB%B4%E9%9D%A2%E5%8F%A0%E6%B3%95%E7%BB%98%E5%88%B6%E4%B8%89%E7%BB%B4%E7%AB%8B%E4%BD%93%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E6%A4%AD%E5%9C%86%E6%9F%B1%E4%BD%93%E7%BB%93%E6%9E%9C%E5%9B%BE.jpg) ![输入图片说明](Python_Turtle%E7%BB%98%E5%88%B6%5B%E6%A4%AD%E5%9C%86%E6%9F%B1%E4%BD%93%5D%E5%87%BD%E6%95%B0%EF%BC%88%E9%87%87%E7%94%A8%E4%BA%8C%E7%BB%B4%E9%9D%A2%E5%8F%A0%E6%B3%95%E7%BB%98%E5%88%B6%E4%B8%89%E7%BB%B4%E7%AB%8B%E4%BD%93%EF%BC%89%EF%BC%88turtle%E5%AE%9E%E7%8E%B0%EF%BC%89/%E6%A4%AD%E5%9C%86%E6%9F%B1%E4%BD%93%E7%BB%98%E5%88%B6%E8%BF%87%E7%A8%8B%E5%8A%A8%E6%80%81%E5%9B%BE.gif) #### 2.8.Python_背包问题蛮力法解决(采用bin函数辅助生成集合子集)(bin函数实现) ![输入图片说明](Python_%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98%E8%9B%AE%E5%8A%9B%E6%B3%95%E8%A7%A3%E5%86%B3%EF%BC%88%E9%87%87%E7%94%A8bin%E5%87%BD%E6%95%B0%E8%BE%85%E5%8A%A9%E7%94%9F%E6%88%90%E9%9B%86%E5%90%88%E5%AD%90%E9%9B%86%EF%BC%89%EF%BC%88bin%E5%87%BD%E6%95%B0%E5%AE%9E%E7%8E%B0%EF%BC%89/%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98%E5%9B%BE%E7%89%87.png) #### 2.9.Python_数学绘图工具MathToolsPaint[项目](动态组件与PaneWindow)(tkinter实现) ![输入图片说明](Python_%E6%95%B0%E5%AD%A6%E7%BB%98%E5%9B%BE%E5%B7%A5%E5%85%B7MathToolsPaint%5B%E9%A1%B9%E7%9B%AE%5D%EF%BC%88%E5%8A%A8%E6%80%81%E7%BB%84%E4%BB%B6%E4%B8%8EPaneWindow%EF%BC%89%EF%BC%88tkinter%E5%AE%9E%E7%8E%B0%EF%BC%89/MathToolsPaint-V1B%E7%89%88%E8%BF%90%E8%A1%8C%E5%9B%BE.jpg) #### 2.10 Python_真值表求解器(逻辑表达式的求解)(eval实现求解) ![输入图片说明](Python_%E7%9C%9F%E5%80%BC%E8%A1%A8%E6%B1%82%E8%A7%A3%E5%99%A8%EF%BC%88%E9%80%BB%E8%BE%91%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%9A%84%E6%B1%82%E8%A7%A3%EF%BC%89%EF%BC%88eval%E5%AE%9E%E7%8E%B0%E6%B1%82%E8%A7%A3%EF%BC%89/%E7%9C%9F%E5%80%BC%E8%A1%A8%E6%B1%82%E8%A7%A3%E5%99%A8%E5%9B%BE.png) --- ## 3.重点项目 #### [A.]Python_数学绘图工具MathToolsPaint[项目](动态组件与PaneWindow)(tkinter实现)