调试(Debug) 让编程改变世界 Change the world by program [caption id="attachment_2731" align="alignnone" width="600"] delphi调试[/caption] [buy] 获得所有教学视频.课件.源代码等资源打包 [/buy] [Downlink href='http://kuai.xunlei.com/d/BdsUAwK39wD8dPdRf98']视频下…
调试(Debug) 让编程改变世界 Change the world by program 调试(Debug) 在应用程序开发中检测.处理程序中的错误是一个非常重要的环节.在Delphi的集成开发环境(IDE)中提供了一组完善的内置调试器,可以帮助用户发现程序中编译错误和逻辑错误的具体位置. 在程序开发过程中,程序的调试方法有很多种.不同的调试方法,给开发人员带来的侧重点不同.涉及检测程序的内容也不同.下边几节课小甲鱼给大家准备了各种调试的细节和知识. 用了这么久的Delphi,相信很多朋友都有…
异常处理与调试3 让编程改变世界 Change the world by program 两种结构的嵌套 要在一个过程里同时实现处理异常和保护资源分配,关键要保证"try-except"语句和"try-finally"都是独立的操作. 现实中不存在"try-except-finally"语句,不过可以通过将"try-except"语句嵌套到"try-finally"语句中实现上面的目的. 其格式为: [co…
异常处理与调试2 让编程改变世界 Change the world by program Delphi 异常类 利用异常机制,就是允许写代码时可以假设:如果用户可以得到子程序调用或计算的结果,这些结果一定是有效的. 如果你在写程序的时候发现自己在为几乎每个单独的语句编写异常处理程序,那么说明还没有掌握要点. 如果你在阅读经典代码时经常考虑"如果执行到这里,那么在此之前的每件事情都一定已经运行得很好了!"那么就说明已经掌握了正确的概念. 异常类是Delphi异常处理机制的核心,也是Del…
调试(Debug) 让编程改变世界 Change the world by program 使用调试窗口 为方便调式程序,Delphi中提供了许多调试窗口,给开发人员的调试工作带来了极大的便利. 断点(BreakPoints)窗口[Ctrl+Alt+B] 调用堆栈(CallStack)窗口[Ctrl+Alt+S] 监视列表(WatchList)窗口[Ctrl+Alt+W] 局部变量(Local Viariables)窗口[Ctrl+Alt+L] 线程状态(Thread Status)窗口[Ctr…
[小甲鱼零基础入门学习python--课后作业] 小甲鱼零基础入门学习python--课后作业 本章内容: 1.基础部分的作业 2.函数部分的作业 3.字典.集合.文件部分作业 4.异常 5.EasyGui 6.类.对象.魔法方法 7.模块 8.爬虫 本文的目的:做好作业,加强python的应用:同时通过作业来加强python的复习和记忆.所有的作业都从这个入口进入 1.基础部分的作业 [课后作业] 第001讲:我和Python的第一次亲密接触 | 课后测试题及答案 [课后作业] 第002讲:用…
函数:我的地盘听我的 让编程改变世界 Change the world by program 函数与过程 在小甲鱼另一个实践性超强的编程视频教学<零基础入门学习Delphi>中,我们谈到了函数和过程,其实在很多编程语言都是有区分开的. 他们认为函数(function)是有返回值的,而过程(procedure)是简单.特殊并且没有返回值的.也就是说,函数是干完事儿必须写报告的苦逼,而过程是完事后拍拍屁股一走了之的小混蛋. 但是我们学习Python要记住咯,Python严格来说只有函数,没有过程!…
[Python教程]<零基础入门学习Python>(小甲鱼) 讲解通俗易懂,诙谐. 哈哈哈. https://www.bilibili.com/video/av27789609…
测试题答案: 0. Python 是什么类型的语言? Python是脚本语言 脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序.以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比 C语言.C++语言 或 Java 之类的系统编程语言要简单容易. 也让脚本语言另有一些属于脚本语言的特性: 语法和结构通常比较简单 学习和使用通常比较简单 通常以容易修改程序的“解释”作为运行方式,而不需要“编译…
前言 最近在学习Python编程语言,于是乎就在网上找资源.其中小甲鱼<零基础入门学习Python>试听了几节课,感觉还挺不错,里面的视频都是免费下载,小甲鱼讲话也挺幽默风趣的,所以呢,就决定跟随小甲鱼,一步一步的学习Python吧. 主要内容 Python是什么类型的语言呢? Python是脚本语言 脚本语言是电脑编程语言,因此也能让开发者籍以编写出让电脑听命行事的程序.以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比C语言.C++语言或jav…
国内编写的关于python入门的书,初学者可以看看. 参考: <零基础入门学习Python>电子书PDF+笔记+课后题及答案 Python3入门必备; 小甲鱼手把手教授Python; 包含电子书PDF和笔记资料. 网盘下载:http://106.13.73.98…
初学python入门建议学习<零基础入门学习Python>.适合新手入门,很简单很易懂.前一半将语法,后一半讲了实际的应用. Python3入门必备,小甲鱼手把手教授Python,包含电子书PDF和笔记资料. 学习参考: <零基础入门学习Python>电子书PDF+笔记+课后题及答案 网盘下载:http://106.13.73.98…
大牛整理最全Python零基础入门学习资料 发布时间:『 2017-11-12 11:56 』     帖子类别:『人工智能』  阅读次数:3504 (本文『大牛整理最全Python零基础入门学习资料』的责任编辑:老王) 摘要:大牛整理最全Python零基础入门学习资料 Python数据类型——数字 Python Number 数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间. var1 = 1 var2 = 10 您也可以使用d…
目录 1. 介绍 2. 目录 3. 下载地址 1. 介绍 适用人群 完全零基础入门,不需要任何前置知识. 课程概述 本系列教程面向零基础的同学,是一个深入浅出,通俗易懂的Python3视频教程. 前半部分主要讲解Python3的语法特性,后半部分着重讲解Python3在爬虫.Tkinter.Pygame游戏开发等实例上的应用.整个系列共16个章节,前边13个章节从一个小游戏引入Python,逐步介绍Python的语法以及语言特色.最后3个章节为案例的演示,是前边内容的总结和提高. 其他介绍 2.…
异常处理与调试 让编程改变世界 Change the world by program 异常处理与调试 在应用程序开发中如何检测.处理程序的运行错误是一个很重要的问题. 有些错误是无法控制的. 如何处理异常? 过去:各种if...else... 现在:强大的异常处理机制 异常处理的意义 异常可以理解为一种特殊的事件,当这种特殊的事件发生时,程序正常的执行流程将被打断. Object Pascal 定义了大量的异常处理对象,使应用程序几乎能够处理所有的异常情况,并且对异常处理的语法作了简化. 异常…
现在互联网发展迅速,前端也成了很重要的岗位之一,许多人都往前端靠拢,可又无能为力,不知所措,首先我们说为什么在编程里,大家都倾向于往前端靠呢?原因很简单,那就是,在程序员的世界里,前端开发是最最简单的编程,甚至都不能叫做编程,因为它真的很简单很简单,下面呢,我们就开始一点一点的教大家如何开始前端知识的学习(小学生都能学会的语言)! 在这里相信有许多想要学习前端的同学,关注小编文章最后面文字,可免费领取一整套系统的web前端学习教程! 首先我们学习前端,要知道前端的三个大内容,HTML.CSS.J…
百度网盘免费下载:Python网络编程基础|零基础学习资料 提取码:k7a1 目录: 第1部分 底层网络 第1章 客户/服务器网络介绍 第2章 网络客户端 第3章 网络服务器 第4章 域名系统 第5章 域名系统 第2部分 Web Service 第6章 Web客户端访问 第7章 解析HTML和XHTML 第8章 XML和XML-RPC 第3部分 E-mail服务 第9章 E-mail的编写和编码 第10章 简单邮件传输协议(SMTP) 第11章 POP 第12章 IMAP 第4部分 多用途的客户…
函数:内嵌函数和闭包 让编程改变世界 Change the world by program 内嵌函数和闭包 接下来这两节课我们谈的话题可能会"比较高级",所以如果是零基础的朋友,请确保之前的课后作业都全部搞懂,那么再接着看我们这节课讨论的话题,不然很容易让小甲鱼搞得云里雾里的哦~ global关键字 上节课我们提到了,全局变量的作用域是整个模块(也就是整个代码段),也就是代码段内所有的函数内部都可以访问到全局变量.但要注意的一点是,在函数内部仅仅去访问全局变量就好,不要试图去修改Ta…
异常处理:你不可能总是对的2 让编程改变世界 Change the world by program 我们已经了解足够多的可能碰到的异常,那我们这节课就来谈谈如何检测这些异常并处理它们. 异常检测我们可以使用try语句来实现,任何出现在try语句范围内的异常都会被检测到.try语句有两种实现形式,一种是try-except,一种是try-finally. 这节课我们主要讲解的内容有: try-except try-finally raise ...... 此处省略N多内容,具体请看视频讲解 ..…
异常处理:你不可能总是对的 让编程改变世界 Change the world by program 因为我们是人,不是神,所以我们经常会犯错.当然程序员也不例外,就算是经验丰富的码农,也不能保证写出来的代码百分百没有任何问题. 另外,作为一个合格的程序员,在编程的时候一定要意识到一点,就是永远不要相信你的用户.要把他们想象成熊孩子,把他们想象成黑客,这样你写出来的程序自然会更加的安全和稳定. 那么出现问题,我们就应该学会用适当的方法去解决问题.程序出现逻辑错误或者用户输入不合法都会引发错误,但这…
知识点 异常处理 捕捉异常可以使用try/except语句. try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理. 如果你不想在异常发生时结束你的程序,只需在try里捕获它. try语句按照如下方式工作: 首先,执行try子句(在关键字try和关键字except之间的语句) 如果没有异常发生,忽略except子句,try子句执行后结束. 如果在执行try子句的过程中发生了异常,那么try子句余下的部分将被忽略.如果异常的类型和except之后的名称相符…
知识点 即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误.运行期检测到的错误被称为异常. 大多数的异常都不会被程序处理,都以错误信息的形式展现在这里: Python标准异常总结 序号 异常类型 作用 1 AssertionError 断言语句(assert)失败 2 AttributeError 尝试访问对象未知的方法或属性 3 EOFError 用户输入文件末尾标志EOF(Ctrl + d) 4 FloatingPointError 浮点计算错误 5 GeneratorEx…
第一步:认识设计启蒙必备知识 学习一项技能,尤其是已经有一定沉淀并在各行各业有广泛应用的技能,就一定要对它先有充分的认知.在开始正式学习前,你需要花足够的经历去了解和查阅它的起源.发展.应用.未来. UI作为平面设计的一部分,再往上又从属与美术学这一大类.因此,首先要先去了解整个美术史的发展.从人类起源各个阶段中,美术经历了什么样的变化,在各自的时代发挥了什么作用,近代美术史又经历了哪些波折,平面设计艺术是如何发展壮大走进千家万户,并且有哪些经验成功过度到后来的UI设计中.那些享誉中外的艺术大师…
百度网盘免费下载:Python编程入门(第3版) 提取码:rsd7 目录  · · · · · · 第1章 编程简介 11.1 Python语言 21.2 Python适合用于做什么 31.3 程序员如何工作 41.4 安装Python 61.4.1 在Windows系统上安装Python 61.4.2 在Mac系统上安装Python.71.4.3 在Linux系统上安装Python 7第2章 算术.字符串与变量 92.1 交互式命令shell 102.1.1 shell提示符 102.1.2…
我们知道Java有三个方向,JavaSE,JavaME,JavaEE(老程序员可能会叫J2EE等,不过SUN已经改名了).JavaME主要是嵌入式与游戏开发.那我们先看JavaSE,因为只有学好了JavaSE才可以学JavaEE,所以说JavaSE是JavaEE的根基. Java的历史当然得了解,但除去与别人讨论卖弄工作基本用不到,您可以暂时放放,那天累了调剂学习.那能知道他的历史呢?google,baidu搜吧!以后要养成个意识,凡是不了解想明白的东西就上google,baidu,不仅仅限于编…
知识点 EasyGui学习文档[超详细中文版] 1. 建议不要在IDLE上运行EasyGui EasyGui是运行在TKinter上并拥有自身的事件循环,而IDLE也是Tkinter写的一个应用程序并也拥有自身的事件循环.因此当两者同时运行的时候,有可能会发生冲突,且带来不可预测的结果.因此如果你发现你的EasyGui程序有这样的问题,请尝试在IDLE外去运行你的程序. 2. 一个简单的例子 在EasyGui中,所有的GUI互动均是通过简单的函数调用,下边一个简单的例子告诉你EasyGui确实很…
知识点 一个任务:将文件(record.txt)中的数据进行分割并按照以下规律保存起来: #record.txt文件内容: 小客服:小甲鱼,今天有客户问你有没有女朋友? 小甲鱼:咦?? 小客服:我跟她说你有女朋友了! 小甲鱼:...... 小客服:她让你分手后考虑下她!然后我说:"您要买个优盘,我就帮您留意下~" 小甲鱼:然后呢? 小客服:她买了两个,说发一个货就好~ 小甲鱼:呃......你真牛! 小客服:那是,谁让我是鱼C最可爱小客服嘛~ 小甲鱼:下次有人想调戏你我不阻止~ 小客服…
知识点汇总1. Python的应用范围:操作系统.3D动画.WEB.企业应用.云计算等.2. Python是什么类型的语言?脚本语言,即电脑编程语言,比C.C++或java之类的系统编程语言简单容易.3. 什么是脚本语言? 一个脚本可以使得本来要用键盘进行的相互式操作自动化.一个shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组串行.主要用来书写这种脚本的语言叫做脚本语言.很多脚本语言实际上已经超过简单的用户命令串行的指令,还可…
类和对象:给大家介绍对象 让编程改变世界 Change the world by program 我们之前说过Python无处不对象,Python到处都是对象,然后你会发现很多童鞋其实并不知道对象是什么,他们只是在学习的时候听说过有面向对象编程,但他们仍然用得很开心. 这就像学开车,你并不用理解汽车为什么会跑,但作为赛车手,这些原理就必须要懂,因为这有助于他把车开得更好.今天,我们就给大家介绍对象! 大家之前已经听说过封装的概念,我们把乱七八糟的数据扔进列表里边,这是一种封装,是介于数据层面的.…
图形用户界面入门:EasyGui 让编程改变世界 Change the world by program 今天我们来谈谈图形用户界面编程,也就是我们常说的GUI(Graphical User Interface,读[gu:i])编程,那些带有按钮.文本.输入框的窗口的编程,相信大家都不会陌生. 目前有很多Python的GUI工具包可供选择,这节课我们就讲一个非常简单的GUI工具包:EasyGui,EasyGui跟它的名字一样简单,一旦你的模块导入 EasyGui,GUI 操作就是一个简单的调用…