Windows应用程序设计作业(Python版实现)
乐此不疲的小忙
一以贯之的努力,不得懈怠的人生。每天的微小积累,会决定最终的结果,这就是答案。
展开
-
2020-11-08 Windows应用程序设计作业(Python版实现)(五)综合作业 - 汉字版俄罗斯方块+2048
Windows应用程序设计作业(Python版实现) 作业5-综合作业 要求:在作业3的基础上,每个方块随机设置偏旁部首或简单汉字。方块下落停止后,改变俄罗斯方块的消除规则。规则定义为:如果相邻的块能够构成一个汉字就消除这些块,合并为一个汉字;如果这些字能够组成一个成语、一句唐诗或宋词,就完全消除。数据文件不能存在本地,只能联网读取。 作业考察重点:访问网络文件,数据结构设计和存储数据,检索符合规则的数据。 参考网址: 1、汉字俄罗斯方块,你能过几关?https://zhuanlan.zhihu.com/p原创 2020-11-08 13:48:43 · 679 阅读 · 0 评论 -
2020-11-08 Windows应用程序设计作业(Python版实现)(四)文件操作
Windows应用程序设计作业(Python版实现) 作业4-文件操作 2020年全国大学生数学建模竞赛D题接触式轮廓仪的自动标注。读取附件1的数据,在窗口中画出图形。必要时可以转换文件格式。 参考网址: 1、2020年数学建模题目,http://www.mcm.edu.cn/upload_cn/node/585/05k6B8WT92d3955f5c5e95dd086e59163e5f584b.rar 2、往年优秀论文展示,http://dxs.moe.gov.cn/zx/qkt/sxjm/lw/2019q原创 2020-11-08 13:30:59 · 464 阅读 · 5 评论 -
2020-11-08 Windows应用程序设计作业(Python版实现)(三)模仿应用程序界面 - 俄罗斯方块游戏
Windows应用程序设计作业(Python版实现) 作业3-模仿应用程序界面 - 俄罗斯方块游戏 设计一个俄罗斯方块的游戏界面,要求有菜单,选项设置对话框,操控界面,能控制方块的左右和向下移动。 先来个测试视频: 代码封装设计结构如下: (一)main.py from tetris_bg_show import Background_show from tetris_initialize import Tetris_init import tkinter as tk win = tk.Tk() tet原创 2020-11-08 10:59:17 · 814 阅读 · 0 评论 -
2020-11-08 Windows应用程序设计作业(Python版实现)(二)面向对象编程
Windows应用程序设计作业(Python版实现) 作业2-面向对象编程 PS:涉及个人信息,所以这一部分只分享下问题与反思噢~ 问题与反思: https://www.runoob.com/python/python-object.html python继承、多态、抽象、接口、事件等基本语法 方法的重用,通过实例化子类,输出结果进一步理解执行过程 python封装的思想,面向对象的编程,对用户更加透明:通过接口统一进行访问,而对底层实现并不关心 在面向对象编程中,进一步增加了程序的可读性,模块化编程的思原创 2020-11-08 10:28:07 · 219 阅读 · 0 评论 -
2020-11-08 Windows应用程序设计作业(Python版实现)(一)简单语法
Windows应用程序设计作业(Python版实现) 作业1-语法 1、任给一个自然数,若为偶数除以2,若为奇数则乘3加1,得到一个新的自然数后按照上面的法则继续演算,若干次后得到的结果必然为1。请编程验证。 ''' 函数名称:test_for_rule 函数功能:任给一个自然数,若为偶数除以2,若为奇数则乘3加1, 得到一个新的自然数后按照上面的法则继续演算,若干次后得到的结果必然为1。 最新版本:2020/10/20 ''' def test_for_rule(n, change_li原创 2020-11-08 10:17:26 · 482 阅读 · 0 评论