openjweb新增在线考试阅卷评分,并同时可用于在线调查功能,文档下载地址:http://code.google.com/p/openjweb/downloads/detail?name=exam.doc&can=2&q=#makechanges功能大致如下:(1)定义题库(2)定义试卷(与题库进行组合)(3)设置正确答案及试卷各选题标准答案(4)支持单选,多选,简答(5)选择题可自动评分(6)考试/在线调查活动创建:可指定活动时间段,参与人选择(从组织
系统 2019-08-12 01:31:49 2550
一、对工厂设计模式的理解在现实生活中,工厂是用于生产产品的,我们告诉工厂,我们需要什么样的产品,工厂就会生产出该产品,我们无需知道该产品到底是怎么生产的。在python中也是一样的,我们只需要调用工厂类的方法,传入参数后,就能得到我们想要的对象,此时我们并不关心该对象的内部实现。二、工厂设计模式的优点1、工厂模式巨有非常好的封装性,代码结构清晰;2、屏蔽产品类,使产品的被使用业务场景和产品的功能细节可以分而开发进行,是比较典型的解耦框架。三、工厂模式的简单
系统 2019-09-27 17:54:49 2549
原文链接:https://www.jianshu.com/p/4fedbc832899python数据可视化:pyecharts发现了一个做数据可视化非常好的库:pyecharts。非常便捷好用,大力推荐!!官方介绍:pyecharts是一个用于生成Echarts图表的类库。Echarts是百度开源的一个数据可视化JS库。用Echarts生成的图可视化效果非常棒,pyecharts是为了与Python进行对接,方便在Python中直接使用数据生成图。中文教
系统 2019-09-27 17:53:40 2549
python元组(tuple)Python的元组和列表类似,不同之处在于元组中的元素不能修改(因此元组又称为只读列表),且元组使用小括号而列表使用中括号;1、元组中只包含一个元素时,需要在元素后面添加逗号来消除歧义;2、元组中的元素值使不允许修改的,但可以对元组进行连接组合;3、元组中的元素是不允许删除的,但可以使用del语句来删除整个元组;4、元组之间可以使用+和*,即允许元组进行组合连接和重复复制,运算后会生成一个新的元组tu=((2,2),(3,3)
系统 2019-09-27 17:52:35 2549
pyautogui是一个可以控制鼠标和键盘的python库,类似的还有pywin32。pyautogui的安装pip3installpython3-xlib依赖库sudoapt-getinstallscrot依赖库pip3installpyautoguipython3下安装pyautogui库importpyautogui引入该库pyautogui的方法保护措施为了防止pyautogui夺取了鼠标的控制权导致我们无法关掉该程序,它提供了一个保护措施,即把鼠
系统 2019-09-27 17:51:07 2549
AnacondaPython的编写环境,用Anaconda就够了。Anaconda是专业的数据科学计算环境,已经集成绝大部分包和工具,不需要多余的安装和调试,使用方便。所以以下我们就讲解一下Anaconda的安装~Anaconda是一个Python平台,用的ipython内核到时候可以用JupyterNotebook编辑器但推荐用Spyder下载一个Anaconda百度上面有很多教程Anaconda官网选择Windows点击Download下载Python
系统 2019-09-27 17:46:56 2549
一、Python函数中的参数1、使用python的函数时,有参数类别,比如位置参数、关键字参数、可变长参数2、位置参数、关键字参数很好理解,关键是可变长参数经常能见到,但是一直没有搞懂是什么意思二、可变长参数1、一个星号:函数可以接收任意个数的参数,只需要在形参前面加一个*(星号),一个星号形参的函数会把多个位置参数值当成元祖的形式传入,也就是传入的多个参数值可以在函数内部进行元祖遍历deflength_param(a,*args):print("a=",
系统 2019-09-27 17:45:33 2549
我们已经在Python运算中看到Python最基本的数学运算功能。此外,math包补充了更多的函数。当然,如果想要更加高级的数学功能,可以考虑选择标准库之外的numpy和scipy项目,它们不但支持数组和矩阵运算,还有丰富的数学和物理方程可供使用。此外,random包可以用来生成随机数。随机数不仅可以用于数学用途,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。math包math包主要处理数学相关的运算。math包定义了两个常数:复制代码代码如
系统 2019-09-27 17:38:01 2549
作者:范里程来源:软件世界古今之成大事业、大学问者,必经过三种之境界,今之UML应用的三重境界能给你带来什么呢?本文主要讨论了两个问题:一是为什么软件开发过程需要建模,二是建模为什么要使用UML语言。先从几年前的一次争论谈起吧。2002年5月某IT杂志刊登了一篇知名学者高展先生的文章:《UML三大“硬伤”》,文章说UML“上不着天、下不着地、一盘散沙”,后即引来业界关于UML的一场大讨论。在细述这场论战之前,且让我们先来回答两个问题,第一个问题是为什么软件
系统 2019-08-29 23:24:55 2549
本文由中国教程网acti0n原创,转载请保留此信息!看效果:好,现在开始咯:新建FLASH文件,修改-》文档,把文档的背景色改成黑色。CTRL+F8新建元件【text】,在元件的帧上放13个关键帧,第一帧留空,在其他每个关键帧中输入一个字母【颜色自定~不过不能是黑色哈~】,并用对齐面板把各个字母放到元件的舞台的正中。对齐面板的使用如图:代码:stop();这时的时间轴如图:退回场景1,把刚才新建的元件拖到舞台中,打开它的属性面板,把实例名称命名为:v0。再
系统 2019-08-29 23:19:21 2549