Python教程
Python教程:包含了所有代写案例以及部分答案
-
With GitHub, network hooks, developers can create many useful services.Jenkins on a trigger from the examples of continuous integration (CI) task to configure the machine in the cloud, has almost unlimited possibilities.This tutorial will demonstrate … 继续阅读“GITHUB USING PYTHON AND REALIZE CONTINUOUS DEPLOYMENT”
:
-
数学上的函数,是指给定一个输入,就会有唯一输出的一种对应关系。编程语言里的函数跟这个意思差不多,但也有不同。函数就是一块语句,这块语句有个名字,你可以在需要时反复地使用这块语句。它有可能需要输入,有可能会返回输出。 举一个现实中的场景:我们去餐厅吃饭,跟服务员点了菜,过了一会儿,服务员把做好的菜端上来。餐厅的厨房就可以看作是一个函数,我们点的菜单,就是给这个函数的参数;厨师在厨房里做菜的过程就是这个函数的执行过程;做好的菜是返回结果,返回到我们的餐桌上。 我们之前已经 … 继续阅读“【Python 课堂】第19课—— 函数”
:
-
算法一:快速排序算法 快速排序(Quicksort)是对冒泡排序的一种改进。由C.A.R.Hoare在1962年提出。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实现出来,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 快速排序使用分治法(Divide … 继续阅读“程序员必修:10大基础实用算法”
:
-
你小时候有没有玩过这样一种玩具:一块硬纸,一面画着一只鸟,一面画着一个笼子。技能培训硬纸下粘上一根细棒。用手来回转动细棒,让硬纸的两面快速交替出现,就会看见鸟被关在了笼子里。 这种现象被称为视觉暂留,又称余晖效应。人眼的性质使得光信号在进入之后,会保持一小段时间,这段时间大约是0.1~0.4秒。电影、动画便是利用这种现象得以实现,把一幅幅静态画面快速连续播放,形成看上去连续的活动画面。游戏也不例外。 回顾一下昨天的代码,你会注意到有一个whileTrue的循环,注释为 … 继续阅读“【Pygame 课堂】第2课—— 游戏的本质”
:
-
先来公布上一课习题的答案: \bs\S*?e\b 有的同学给出的答案是”\bs.*?e\b”。视频教程测试一下就会发现,有奇怪的’sea sue’和’sweet see’混进来了。既然是单词,我们就不要空格,所以需要用”\S”而不是”.” 昨天有位同学在论坛上说,用正则表达式匹配出了文件中的手机号。这样现学现用很不错。匹配的规则是 … 继续阅读“【Python 课堂】第57课—— 正则表达式(3)”
:
-
一个内容型网站如果不能进行站内搜索,那是会令人抓狂的。都说知乎的搜索不好使,可人家好歹也是有的。所以我们的电影网站至少也得有个搜素框。 那么要如何做呢?HTML 里有一个 form 标签,它的作用是创建一个表单,用来提交一些数据。诸如搜索、登录、评论等操作,都可以通过 form 标签来解决python视频教程实操。前面说过,我们直接在流量器里访问一个 url 地址是向服务器发送了一个 GET 请求。而用 form,就可以选择使用 POST 请求,从而更方便更安全地传递数据。 这件事 … 继续阅读“Python 实战教程(4):搜一下”
:
-
在19课里,我们讲了怎样定义一个自己的函数,但我们没有给他提供输入参数的功能。不能指定参数的函数就好比你去餐厅吃饭,服务员告诉你,不能点菜,有啥吃啥。这显然不能满足很多情况。 所以,如果我们希望自己定义的函数里允许调用者提供一些参数,就把这些参数写在括号里,如果有多个参数,用逗号隔开,如: def sayHello(someone): print someone + ' says Hello!' 或者 &nb … 继续阅读“【Python 课堂】第21课—— 函数的参数”
:
-
前两课稍稍介绍了一下函数,但光说概念还是有些抽象了,今天就来把之前那个小游戏用函数改写一下。 我希望有这样一个函数,它比较两个数的大小。 如果第一个数小了,就输出“too small” 如果第一个数小了,就输出“too big” 如果相等,就输出“bingo” 函数还有个返回值,当两数相等的时候返回T … 继续阅读“【Python 课堂】第22课—— 函数应用示例”
:
-
有人问,为什么突然讲游戏了?有人问,为什么不继续讲Python的基础?在线学习有人问,为什么不讲爬虫?有人问,为什么不讲算法?…… 因为有很多内容,每一块都有想听的人。因为同时不可能推送很多内容。因为我喜欢游戏开发,制作一款游戏的过程很有趣。我会尽量在论坛上补充更多方面的内容。微信上的推送有天生的限制,不能让所有人满足,大家见谅。 上次课讲了游戏最根本的框架,说到在每次循环中会接收玩家的操作。这是游戏中很重要的一个环节–事件响应 … 继续阅读“【Pygame 课堂】第3课—— 游戏中的事件”
: