教程

C#的简单应用——使用VS2017写一个简易计算器

准备工作 项目开始V1.0 主体窗口 打开软件,创建Windows应用程序项目,创建如下简易计算器。(17个Button     1个Textbox) 设置Textbox属性只读(readonly=true) 代码部分 在代码通用段定义公共变量用来接收操作数、运算结果以及判断输入的是否为小数,代码如下。 [crayon-66277655dab3d451311962/]   编写一个名为“NumClick”的方法,单击数字按钮时,调用NumClick方法,将输入的数字追加到文本框中。 [crayon-66277655dab4a923976961/]   编写窗体载入事件,初始化计算器。 [crayon-66277655dab4c286197514/]   编写数字【0】到【9】单击事件代码(引用NumClick()方法) [crayon-66277655dab58871499502/]   编写小数点按钮【.】的单击事件代码。 [crayon-66277655dab59311529258/]   编写复位按钮【C】的单击事件代码。 [crayon-66277655dab5a035158463/]   编写【+】、【-】、【*】、【/】按钮的单击事件代码。 [crayon-66277655dab5b175006836/]   最后编写【=】按钮的单击事件代码。 [crayon-66277655dab5c332080153/]   成品预览 计算器V1.0下载 升级改进V2.0 升级记录 新增 右边运算记录 修复 一次运算结束后,按数字键会出错的问题 修复 多次点击等号,一直输出的问题 打开程序部分按钮禁止点击 成品预览 计算器V2.0下载   如果大家有什么好的建议可以在评论区留言!

文章

用Python画一个中国地图【转】

为什么是Python 先来聊聊为什么做数据分析一定要用 Python 或 R 语言。编程语言这么多种, Java , PHP 都很成熟,但是为什么在最近热火的数据分析领域,很多人选择用 Python 语言? 数据分析只是一个需求,理论上来讲,任何语言都可以满足任何需求,只是麻烦与简易之别。 Python 这门语言诞生也相当之早,它的第一个版本是 26 年前发表的,曾经(或者说当前)也被用于web开发,但是就流行程度来说,远远干不过 Java 和 PHP 。东方不亮西方亮,在与 Java 干仗失败的这20几年时光里, Python 练就了一身独门武艺,是 Java 和 PHP 远远不及的(当然以后是不是能追得上来,目前还不好说)。你要说做个博客网站, Python 的特长不在这里, PHP 和 Java 也是分分钟的事情。你要说做个 BBS 网站,做个电商网站, PHP 手到擒来。 Python 在这些方面和 Java 或者 PHP 竞争,基本就是作死的节奏,虽然也有 django 这样的框架,但流行程度远远不及其他语言。但在这些年默默的失败背后,有一帮研究人员用 Python 干出了一些惊天地泣鬼神的神器,使 Python 在数据研究领域做到了除了 R 语言以外基本无人能及的地步。   Jupyter 首先,第一神器是 Jupyter 。如果你是第一次使用,可能搞不清楚它的开发者做这么个鬼东西出来干什么,说它是博客系统也不像,说它是web服务器也不像,但它就是有用。因为我们传统的web开发首先想的就是面向公众,你做一个服务器就是要服务成千上万浏览器的,当然 Jupyter 也可以服务众多浏览器,但它更多的还是方便研究人员,对研究人员来说简直是太方便了,你把代码像写文章一样直接写在输入框里,然后在本页面直接就看到了这个代码的结果,随时修改,随时展现,文码混排,是 Markdown 的一个增强版,毕竟 Markdown 还只能显示文字,最多再加上一些图片,而 Jupyter 是可以直接运行 Python 代码的。当然,也有些人试图在 Jupyter 里运行 PHP 或 Java 代码,但显然成不了气候。 因为 Python 这个语言天生就是脚本语言,可能将来唯一有希望往里移植的就是 Javascript ,这货也是一个脚本语言。脚本语言的好处就是不用编译,一行一个结果。纵观计算机语言发展历史,就是一个从繁到简的过程,C语言需要编译+链接才能运行, Java 只要 javac 一下,把编译和链接合二为一, PHP 更简单,直接运行就行了,连编译都省了。但是还不够直接,因为还要编写一个 .php 文件存盘,然后才能运行,到了 Python 以及其它脚本语言这里,可以直接在壳里运行,但最大的问题是运行可以运行,无法保存,要保存就又要跟传统方式一样,找个编辑器来,或者 vi ,存成文件以后才可以运行。 Jupyter 最大的优点就是:它本身还是一个外壳环境,可以运行脚本,但同时也帮你自动把这些脚本代码保存了下来,不但保存脚本代码,并且你插在脚本代码当中的所有注释不是普通注释,而是各种格式化的 Markdown 都一并帮你保存下来,并且可以随时修改。所以它兼具了脚本外壳和文件管理系统的优点,从此你开发 Python 代码再也不用先在IDE里写好代码,然后再到终端里去运行,而直接在一个 web 页面上就全部搞定了。 Java 有这样的工具吗? PHP 有这样的工具吗?没有,所以我们必须选择 Python 。 Pandas 第二神器是 Pandas 。如果我让你读取一个 csv…

文章

OCE – Online Code Editor

1.直接访问code.qcgzxw.cn/code.html 2.在www.qcgzxw.cn页面顶部的OCE进入   code.qcgzxw.cn/#happycoding   希望能给大家带来一点点便利,有啥需要改进的可以在底下留言,最好留下联系方式。