- 博客(7)
- 收藏
- 关注
原创 分享测试文件及程序
这博客的编辑器实在是不好用,因为有编辑征稿,才写了几篇文章,编辑只取了一篇,其它的既然写了,编辑不要,分享给大家也可以让大家的工作变得更轻松,本想把测试文件及程序作为附件一并发出,但没找到发的方法,如果哪位需要可以联系我分享给您。
2022-12-14 12:56:45
108
1
原创 神奇的分治算法
这倒不必,可以根据需要,想从哪分就从哪分。将敌军分成了10份,分而治之。接下来我们继续玩《生活中的算法——插入排序》一课手中的扑克牌,由于手中的牌已排好序,新牌在插入过程中与有序部分的比较可以结合分治算法折半进行,即先与有序部分最中间元素比较,如果新元素与中间元素大小相同,则插入位置就在中间元素之后,否则有两种情况:新元素比中间元素大,则将比较范围缩小为后半部分;也可以先翻到词典中间部分,发现P在中间之后,这样中间之前的部分可以忽略,从而减少了一半的查找量,极大地提高了效率,这里就体现了分治的思想。
2022-12-14 09:13:59
439
原创 计算思维在程序教学中的应用 —羊车门问题辨析
思路清晰了,写代码是很简单的事情,首先对选择进行判断,统计获胜的次数,分别用随机数r代表每次车的位置,用随机数s代表选手的选择,用first_selelct、second_select表示第一次选择和更改后的选择,显然当r==s时,即有车的门号==选择的门号,此时坚持原选择获胜, first_selelct =first_selelct+1;总结以上车在1、2、3号门后,各进行3次选择共3*3=9次选择,坚持原选择获胜的有3次,在表中用红色字体表示的部分有一个共同的特点,选择的门号=有车的门号;
2022-12-14 09:11:41
455
原创 利用Python让工作更轻松 -项目学习实例之二,从excel提取数据
项目学习只有在完成项目的过程中才能展现其独有的魅力,让真实的项目走进学生的学习、走进学生的内心,让学生在解决项目的过程中学会学习、学会思考、体验到解决问题后的成就感,学生的学习热情就会被激发,从内心迸发出强烈的学习欲望,从而爱上编程,为学生的终身学习奠定了坚实的基础。这个方案可以备用,实在找不到更好的方案时就这么做,还能想出更好的方案?把真实的项目带进课堂,通过项目学习,学生对知识的理解更深刻,85%左右的学生都能完成项目,完成不了项目的学生,通过小组合作的方式,小组成员帮助其理解、读懂程序。
2022-12-12 22:07:14
305
原创 利用Python让工作更轻松 -项目学习实例之一,从文本文件中提取数据
在学习了第一册基础知识,学生有一定的知识储备后,我就试着把自己用Python做过的真实的项目引入课堂,给学生足够的学习、探究的时间,让学生在完成项目的过程中巩固已有知识、探索新知、完成知识的建构,取得了积极的效果。老师大致计算了完成工作需要的时间,一分钟完成一名教师的标注,需要187分钟,3个多小时啊,相当于4节课,时间浪费不起。让真实的项目走进课堂,走进学生内心,学生在完成项目的过程中,体验到探索的乐趣、成功的喜悦,学生的成就感油然而生,从而爱上编程,为学生的终身学习奠定了坚实的基础。
2022-12-12 22:04:47
546
转载 Kali linux 2016.2(Rolling)安装之后的常用配置
使用默认的Kali Linux设置来学习是可以的,但是我们通常要修改系统的一些基本设置,来最大化使用Kali平台的功能。
2022-08-18 16:58:31
791
原创 Flask更新代码后运行无法显示新页面还是原来的内容
这个问题困扰了好长时间,一直没解决,也就推不下去,在网上查找,主要提供了三个解决思路,一是debug=True,这样程序内容更新了就会及时更新服务器;二是去除浏览器缓存;三是在程序中添加如下代码:from datetime import timedeltaapp.config[‘DEBUG’] = Trueapp.config[‘SEND_FILE_MAX_AGE_DEFAULT’] = timedelta(seconds = 1)app.config[‘PERMANENT_SE...
2021-06-16 23:14:34
2977
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人