Python教程 归档 - 天才代写
当前位置: 天才代写 > Python教程

Python教程

Python教程 列表页包含了案例以及参考答案
  • 继续我们的打飞机游戏。完成了子弹和敌机之间的碰撞检测之后,在线学习自然还要来处理敌机与本体之间的碰撞检测,这决定了游戏是否结束。   之前我们没有把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?”

    :