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

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

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

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

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

 

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

学习有效期:永久观看

学习时长:1026分钟

学习计划:18天

难度:

 

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

视频教程-做游戏学Python-Python语言快速入门-Python_第2张图片

讲师姓名:雷玉广

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)