做游戏学Python-Python语言快速入门
20年软件项目开发管理经验 工信部人才交流中心特聘专家讲师 日本U-CAN在线教育特聘主任讲师 国家十二·五规划软件工程教材作者(书:清华大学出版社出版) 中国软件行业协会教培专家组成员 天津职业大学智慧养老项目专家组成员 参与策划编写的系列图书十六本,在线课程十二门,涉及JAVA、C#、Python、移动技术及大数据等领域。
雷玉广

¥88.00
立即订阅

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

视频教程-做游戏学Python-Python语言快速入门-Python

学习有效期:永久观看

学习时长:1026分钟

学习计划:18天

难度:

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:雷玉广

CEO/董事长/总经理

讲师介绍:20年软件项目开发管理经验 工信部人才交流中心特聘专家讲师 日本U-CAN在线教育特聘主任讲师 国家十二·五规划软件工程教材作者(书:清华大学出版社出版) 中国软件行业协会教培专家组成员 天津职业大学智慧养老项目专家组成员 参与策划编写的系列图书十六本,在线课程十二门,涉及JAVA、C#、Python、移动技术及大数据等领域。

☛点击立即跟老师学习☚

「你将学到什么?」

做游戏、学Python。本教程旨在帮助朋友们快速掌握Python入门知识,通过游戏学以致用。

Python作为胶水语言,其粘合力无与伦比,尤其站在”大数据+“与”人工智能“的风口之上,可谓如鱼得水,潜力无限。人生苦短,我用Python。本教程将”游戏驱动,实战为主”作为出发点,详细介绍Python语言的基础知识,教程中剖析了六个典型的Python游戏,以培养学员解决问题的能力。理论与项目的完美结合是本系列教程的特色,做到让学员学以致用。

本教程共分为十六章,分别介绍了Python是什么、计算与变量、字符串列表元组和字典、流程控制、函数、模块、类和对象、tkinter绘图。结合的游戏分别是井字游戏、五子棋游戏、弹球游戏、太空阻击游戏、贪吃蛇游戏与四子连珠游戏。

「课程学习目录」

第1章:Python课程概述
1.Python课程概述
2.Python的安装
3.Pycharm的安装
第2章:计算与变量
1.用python来做计算
2.python变量
第3章:字符串、列表、元组和字典
1.字符串
2.列表-创建列表
3.列表-使用列表
4.列表-列表内置函数及常用方法
5.列表-列表的删除操作
6.元组和字典
第4章:if和else
1.if和else
第5章:循环
1.认识for循环
2.for循环嵌套
3.while循环
第6章:使用函数和模块
1.函数
2.变量和作用域
3.模块
第7章:使用类和对象
1.认识类
2.认识对象
3.在类中定义函数
4.函数之间的调用
5.初始化对象
第8章:Python的内建函数
1.abs函数
2.bool函数
3.dir函数
4.float函数
5.int函数
6.len函数
7.max+min函数
8.range函数
9.sum函数
10.文件操作open+read+write函数
第9章:常用的Python模块
1.time模块中time函数的用法
2.time模块中asctime函数的用法
3.time模块中localtime函数的用法
4.time模块中sleep函数的用法
5.random模块中randint函数的用法
6.random模块中choice函数的用法
7.random模块中shuffle函数的用法
8.copy模块的用法
9.keyword模块的用法
10.pickle模块的用法
第10章:Python游戏基础-用tkinter画高级图形
1.创建一个可以点击的按钮
2.具名参数的用法
3.创建一个画图用的画布
4.画线
5.画矩形
6.随机函数
7.设置图形颜色
8.画圆弧
9.画多边形
10.显示字体
11.显示图片
12.创建基本的动画
13.消息绑定到键盘
第11章:游戏项目实战之一-井字游戏
1.创建游戏的画布
2.绘制游戏棋盘
3.指定位置交替落下不同颜色棋子
4.认识鼠标事件
5.不同位置交替落下棋子
6.当前位置已有棋子的判断
7.第一行三子成线的判断
8.完成各个方向的判断
9.游戏结束的判断
10.边界的判断
11.精减算法代码之一
12.精减算法代码之二
第12章:游戏项目实战之二-五子棋
1.五子棋棋盘的绘制
2.准确落下棋子的算法
3.水平方向形成五子的判断
4.垂直方向形成五子的判断
5.左上右下方向形成五子的判断
6.右上左下方向形成五子的判断
第13章:游戏项目实战之三-弹球游戏
1.弹球游戏场景的搭建
2.认识动画
3.场景中应用动画
4.用类重构代码
5.场景中理解反弹
6.不同角度的反弹及游戏结束的判断
7.游戏得分
第14章:游戏项目实战之四-太空阻击
1.pygame模块的安装
2.太空阻击游戏策划及Demo功能展示
3.创建飞碟太空场景
4.飞碟入侵
5.主角出现横向射出子弹
6.上下左右移动战机
7.旋转战机发射子弹
8.碰撞检测消灭飞碟
9.添加背景音乐及得分
第15章:游戏项目实战之五-贪吃蛇
1.游戏场景的搭建
2.蛇与食物进入场景及四个方向运动
3.通过绘制的方法生成蛇及食物
4.用类来管理蛇及食物的生成
5.绘制蛇身及向右运动的原理分析
6.其他三个方向运动的功能实现
7.运动中区分蛇头与蛇尾
8.向右运动时吃到食物后蛇身变长
9.其他方向运动时吃到食物后蛇身变长
10.精减代码、游戏结束及得分
第16章:游戏项目实战之六-四子连珠
1.画布的代码实现
2.棋盘的代码实现
3.鼠标左键绑定事件
4.棋子落在正确的位置上
5.交替变换棋子的颜色
6.水平向右四子连珠的判断
7.水平向左四子连珠的判断
8.垂直方向四子连珠的判断
9.斜向方向四子连珠的判断
10.游戏结束的判断

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

「悉心打造精品好课,18天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Python知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

「你可以收获什么?」

系统掌握Python的基础知识

掌握Python在小游戏领域的应用开发方法

掌握面向对象在Python中如何应用

掌握Python中的绘图

订阅课程 开始学习

视频教程-做游戏学Python-Python语言快速入门-Python相关推荐

  1. 学过c语言如何入门Python?

    前言 已经会C语言了,再学Python就非常轻松了. 计算机的很多基础组件都是用C语言构建的,包括操作系统.算法.协议.驱动.接口.编译器.浏览器等.学习C语言能深入理解计算机和操作系统,能帮助你更好 ...

  2. 【Python基础】快速入门Python(讲解、习题)

    0.导语 Python是一种跨平台的计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的 ...

  3. 快速运行python虚拟环境_快速入门Python 最新最流行的pipenv虚拟环境

    2018的PyCon把最新型最先进的Python虚拟环境pipenv吵得火热.看了下介绍感觉真的很好用,它在virtualenv的基础上包装了一些更便捷的功能,解决了很多很多virtualenv欠缺的 ...

  4. 【python 笔记/小白快速入门python】python浅谈(一)犹抱琵琶半遮面

    python浅谈(一)犹抱琵琶半遮面 继浅谈(零)初识庐山真面目[https://blog.csdn.net/HarryOtter/article/details/90519877 ] 之后,终于窥得 ...

  5. Python学习之快速入门

    1. 前言 最近玩服务器,需要服务器和本地的一个端口进行互交,查了一些资料,发现用 Python实现很简单,刚好我也想学学一些Python语法.我之前编程语言已经学习了C/C++,Java语言,所以就 ...

  6. 视频教程-快速入门Python基础教程_Python基础知识大全-Python

    快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...

  7. Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python

    Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...

  8. python做电脑软件-程序员带你十天快速入门Python,玩转电脑软件开发(二)

    关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活.提供程序员技术及生活指导干货. 如果你真想学习,请评论学过的每篇文章,记录学习的痕迹. 请把所有教程文章中所提及的代码,最少敲写三遍,达到 ...

  9. 视频教程-快速入门Python基础教程_Python基础进阶视频-Python

    快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...

最新文章

  1. ue4商城资源 Nature Cave Cliff 自然洞崖景观场景
  2. 2.10 第二章总结加综合问题
  3. @hdu - 6372@ sacul
  4. 一个切图仔的 CSS 笔记
  5. 如何在网中使用百度地图API自定义个性化地图
  6. vue 连接地址下载 PDF
  7. 从USB驱动器运行Windows 10
  8. MatConvnet工具箱文档翻译理解三
  9. Navicat - 导入CSV注意事项
  10. MATLAB卷积conv、conv2、convn详解
  11. kubernetes多节点集群搭建过程分析
  12. android中新建文件夹在哪里,Android SdCard 新建文件夹并在文件夹中读、写文件
  13. android 账户管理实现
  14. 交换机组播风暴_cisco 交换机端口广播风暴设置(非常详细)
  15. 计算机键盘锁不了怎么办,电脑键盘不能打字_电脑键盘锁住不能打字
  16. 防火墙第三天——恶意软件、反病毒技术。。。
  17. Xilium.CefGlue与CEF库的版本匹配关系
  18. MySQL的学习笔记(超详细超完整)
  19. python3:urllib/urllib2
  20. 盘点国内MCU级RISC-V内核IP厂商

热门文章

  1. 【Mac】你的Mac屏幕居然是Ipad Pro?
  2. 胰岛素自身抗体(IAA)ELISA 试剂盒检测原理
  3. Android4.1 Jelly Bean ubuntu10.04/64环境下 源码编译 初初级
  4. networkx随机图生成
  5. 检测停电公告信息并用邮箱通知
  6. 双系统删除Ubuntu后出现grub界面而无法正常启动Windows系统的解决方法
  7. 鸿蒙系统兼容安卓和web应用是什么,华为发布全新分布式鸿蒙操作系统 兼容全部安卓应用的所有Web应用...
  8. PyramidBox 中文翻译及阅读笔记
  9. android 图片居中代码怎么写,Android:将图片居中
  10. 9985: 卡片游戏