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”
:
-
昨天最后留的几句关于bool类型的转换,其中有一行: bool('False') print一下结果,会发现是True。这是什么原因? 因为在Python中,以下数值会被认为是False: 为0的数字,包括0,0.0 空字符串,包括'',”” 表示空值的None 空集合,包括(),[],{} … 继续阅读“【Python 课堂】第18课—— bool类型转换”
:
-
看一下我们已经拿到的json格式的天气数据: { “weatherinfo”: { “city”: “南京”, “cityid”: “101190101”, “tem … 继续阅读“【Python 课堂】第45课—— 查天气(3)”
:
-
继续我们的打飞机游戏。完成了子弹和敌机之间的碰撞检测之后,在线学习自然还要来处理敌机与本体之间的碰撞检测,这决定了游戏是否结束。 之前我们没有把plane作为一个对象来处理,现在为了能更方便地做碰撞检测,我们还是要把它封装一下。这和我们之前对bullet和enemy所做的操作类似。 class Plane: def restart(self): self.x = 200 … 继续阅读“【Pygame 课堂】第11课—— GAME OVER”
:
-
昨晚睡觉前刷朋友圈,看到有朋友转了一篇叫做《和上帝一起掷骰子》的文章视频教程,里面提到了很多概率有关的问题,不少经过计算得出的概率都与人第一看上去产生的直觉大相径庭。所以,人类的直觉往往是靠不住的。 举两个例子: 若1千人中有1人携带hiv病毒,有一种可以百分之百检测出病毒携带者的检查。但这种检查对于没有携带的人,有5%的可能性误检出是携带者。现在随便找了一个人,检查后呈阳性,也是就携带者。那么他真的是携带者的可能性是多大? … 继续阅读“Python中几道有趣的概率题”
:
-
学会了if,有一个好处,就是你能听懂下面这个笑话了: 老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,就买一个。” 当晚,程序员老公手捧一个包子进了家门…… 老婆怒道:“你怎么就买了一个包子?!” 老公答曰:“因为看到了卖西瓜的。” #======== 注释 ========# 先介绍一个新东西:注释。 Python里,以&ldq … 继续阅读“【Python 课堂】第8课——while”
:
-
这一课算是“查天气”程序的附加内容。技能培训,没有这一课,你也查到天气了。但了解一下城市代码的抓取过程,会对网页抓取有更深的理解。 天气网的城市代码信息结构比较复杂,所有代码按层级放在了很多xml为后缀的文件中。而这些所谓的“xml”文件又不符合xml的格式规范,导致在浏览器中无法显示,给我们的抓取又多加了一点难度。 首先,抓取省份的列表: url1 = ‘http://m.weather.com.cn/da … 继续阅读“【Python 课堂】第46课—— 查天气(4)”
:
-
打飞机游戏,我们已经做得差不多了。技能培训今天要再加上两个功能,让它看上去更完整:显示分数、重新开始。这样,玩家才能一次接一次地玩下去。 要显示分数,首先得有一个变量记录分数: score = 0 当打中敌机的时候,把分数增加。为了达到这个目的,修改一下之前的checkHit函数,让它和checkCrash一样,返回一个bool值,表示是否发生了碰撞: def checkHit(enemy, bullet): if (bull … 继续阅读“【Pygame 课堂】第12课—— 屡败屡战”
:
-
今天起,我会在微信推送文章里穿插一个新的系列:Git。和之前Python入门教程不同,这个系列需要有一点编程的经验。倒不是因为它很难,只是如果没有开发过稍大一点的项目,或者没有和别人合作开发过,你可能无法理解Git的用处,对其中涉及的内容也会感到不知所云。 这个系列不会天天更新,平时仍然会有一些基础的编程知识,以及编程学习相关的文章推送。大家各取所需。刚刚入门的朋友也不用着急,按部就班地保持自己的节奏就好,学习是件长久的事情,欲速则不达在线学习。 学习Git跟你使用的 … 继续阅读“【Git网络培训课堂】 第1课——什么是Git?”
: