ad
close
可能是迄今为止最易懂的Python课程
  • 学什么

    学习Python缩编程语言的高级技术专题,例如:面向对象编程、模块等

  • 学习目标

    帮助各位朋友掌握Python的高级技术专题,进一步提高Python技能和水平

  • 怎么学

    1.认真看视频 2.反复敲代码 3.及时问老师

适用人群

  • Python初学者
  • 程序员技能提升者
  • 编程爱好者
  • IT行业跨界人员
  • 项目经理及负责人
讲师介绍
avatar张荣超

课程: 11学员: 676万focus-icon 关注 已关注
曾就职于阿里巴巴、HTC、联想、51CTO,曾担任资深软件开发工程师、产品技术主管、课程总监。现任九丘教育教学总监、润和软件专家顾问。华为授予的开发者专家(HDE)、华为举办的首届鸿蒙开发者创新大赛zui佳导师,华为开发者联盟社区评选的2021年度牛人之星,华为授予的首批HarmonyOS系统课程开发者和zui佳系统课程开发者。OpenHarmony项目群技术指导委员会(TSC)委员,OpenHarmony编程语言TSG导师。国内首本鸿蒙图书和首本仓颉图书的作者,畅销书作者,代表作:《鸿蒙应用开发实战》、《鸿蒙原生应用开发:ArkTS语言快速上手》、《图解仓颉编程:基础篇》、《图解仓颉编程:高级篇》、《仓颉编程快速上手》。

视频中部分图表事例,直观易懂

https://s1.51ctocdn.cn/images/202407/12/77a470538d10cc85d8d34abd0e6a4002.png
课程内容

第一阶段

图解Python(第一阶段)

通过学习基础篇,希望能够帮助各位朋友打下坚实的Python基础,轻松入门Python!

  • course-pic

    图解Python(1)(基础篇)

    文不如图,一图胜千言!通俗易懂的Python视频教程!!《图解Python》学习路径:https://edu.51cto.com/topic/1559.html,包括所有课程,更划算!!!
    137课时 · 22小时3分钟2154920人学习 5.0 2024/03/26 更新
    课程大纲
    课程大纲

    第二阶段

    图解Python(第二阶段)

    学习高级篇之后,可以学习Python的一些高级主题!学习完飞机大战这个实战项目后,可以学习Python项目开发中的众多技能,包括:编码规范、面向对象、代码重构,等等。

    第三阶段

    图解Python(第三阶段)

    通过学习高级进阶篇和高级强化篇,希望能够帮助各位朋友再次进一步提高Python技能和水平,向Python高手和大牛的队伍迈进!

    • course-pic

      图解Python(4)(高级进阶篇)

      文不如图,一图胜千言!通俗易懂的Python视频教程!!《图解Python》学习路径:https://edu.51cto.com/topic/1559.html,包括所有课程,更划算!!!
      74课时 · 9小时20分钟1810511人学习 5.0 2024/03/26 更新
      课程大纲
      课程大纲
      • course-pic

        图解Python(5)(高级强化篇)虚拟环境

        文不如图,一图胜千言!通俗易懂的Python视频教程!!《图解Python》学习路径:https://edu.51cto.com/topic/1559.html,包括所有课程,更划算!!!
        25课时 · 1小时30分钟79201人学习 5.0 2022/03/29 更新
        课程大纲
        课程大纲

        第四阶段

        图解Python(第四阶段)

        详细讲解鼎鼎大名的Python编程神器Jupyter Notebook,让学员多面学习Jupyter Notebook的强大功能和实用技巧。

        • course-pic

          图解Python编程神器Jupyter Notebook

          课程介绍:对于使用Python的人来说,肯定不会对Jupyter Notebook感到陌生。Jupyter Notebook有诸多强大实用的技巧,虽然很多人都在使用它,但却未必了解它的全部功能。到底该如何开发使用Jupyter Notebook的全部功能呢 ?系统的学习必不可少。所以,本课程从主题、编码技巧、Markdown、快捷键、扩展插件等实用技巧出发,为大家详细讲解Jupyter Noteb
          36课时 · 3小时16分钟24719人学习 5.0 2020/06/15 更新
          课程大纲
          课程大纲
          习题/试卷
          图解Python系列视频教程的习题/试卷
          图解Python(1)(基础篇)26 套试卷
          exercise练习
          图解Python(2)(高级篇)1 套试卷
          exercise练习
          图解Python(4)(高级进阶篇)4 套试卷
          exercise练习
          图解Python(3)(项目实战篇)pygame游戏开发之飞机大战9 套试卷
          exercise练习
          图解Python(5)(高级强化篇)虚拟环境1 套试卷
          exercise练习
          资料下载
          图解Python系列视频教程的资料下载
          图解Python(1)(基础篇)123 个资料
          资料名称文件大小
          01_01说在前面的话988.60KB
          02_01在Windows操作系统中安装Python27.13M
          02_02在MacOS操作系统中安装Python28.43M
          02_03在Ubuntu操作系统中安装Python23.77M
          02_04在REPL交互式命令行中编写HelloWorld程序2.87M
          02_05在文本编辑器中编写HelloWorld程序2.20M
          02_06在集成开发环境PyCharm编写HelloWorld程序1.73M
          03_01数据类型的概述1.45M
          03_02整数类型1.92M
          03_03浮点数类型1.93M
          03_04布尔类型1.41M
          04_01运算符的概述1.46M
          04_02标准算术运算符1.58M
          04_03取余运算符1.51M
          04_04幂运算符1.35M
          04_05布尔运算符1.71M
          04_06赋值运算符和变量2.38M
          04_07比较运算符1.96M
          04_08关键字和标识符2.07M
          04_09对象None1.53M
          04_10运算符的优先级和结合性2.09M
          05_01序列类型range1.98M
          06_01什么是列表1.63M
          06_02列表的创建1.40M
          06_03列表的"查"操作之获得指定元素的索引1.77M
          06_04列表的"查"操作之使用索引一次只获得一个元素1.41M
          06_05列表的"查"操作之使用切片一次获得多个元素2.37M
          06_06列表的"查"操作之使用运算符in检查是否存在指定元素1.39M
          06_07列表的"改"操作1.46M
          06_08列表的"增"操作1.69M
          06_09列表的"删"操作2.12M
          06_10使用加法和乘法运算符操作列表1.81M
          06_11使用比较运算符比较两个列表1.60M
          06_12列表的反转1.46M
          06_13列表的排序1.68M
          06_14多维列表1.62M
          07_01什么是元组1.87M
          07_02只包含一个元素的元组1.36M
          07_03多个变量同时赋值1.84M
          08_01什么是字符串1.37M
          08_02字符串的创建1.90M
          08_03转义字符2.03M
          08_04原始字符串1.56M
          08_05跨越多行的字符串1.65M
          08_06使用加法和乘法运算符操作字符串1.56M
          08_07字符串的"查"操作1.66M
          08_08字符串是不可变类型1.30M
          08_09使用比较运算符比较两个字符串1.88M
          08_10字符串的反转1.38M
          08_11字符串的排序1.81M
          08_12格式化字符串之使用百分号作为占位符2.68M
          08_13格式化字符串之使用花括号作为占位符2.81M
          08_14格式化字符串之使用美元符作为占位符1.72M
          08_15字符串的大小写转换1.84M
          08_16字符串的对齐1.84M
          08_17字符串的子串替换1.45M
          08_18字符串的字符转换1.78M
          08_19字符串的劈分和合并2.58M
          08_20以is开头的字符串方法1.86M
          08_21去除字符串的前导字符串或后续字符串1.64M
          09_01为什么需要字典1.60M
          09_02什么是字典1.95M
          09_03字典的创建1.75M
          09_04字典的"查"操作1.70M
          09_05字典的"改"操作1.50M
          09_06字典的"增"操作1.50M
          09_07字典的"删"操作1.84M
          09_08为字典中指定的key设置默认的value值1.56M
          09_09字典的视图1.69M
          09_10借助字典创建格式化字符串1.92M
          10_01什么是集合1.51M
          10_02集合的创建1.72M
          10_03集合间的关系1.70M
          10_04集合的数学操作2.57M
          10_05集合的"查"操作1.32M
          10_06集合的"增"操作1.58M
          10_07集合的"删"操作1.75M
          10_08不可变集合frozenset1.63M
          11_01流程控制的概述1.45M
          11_02顺序结构1.36M
          11_03选择结构的概述1.28M
          11_04代码块的缩进1.46M
          11_05if语句2.53M
          11_06对象的布尔值1.77M
          11_07条件表达式1.55M
          11_08循环结构的概述1.73M
          11_09while语句2.00M
          11_10for-in语句2.36M
          11_11带索引的序列遍历1.93M
          11_12循环语句中的break-else结构2.02M
          11_13循环语句中的break和continue1.62M
          11_14并行遍历2.10M
          11_15遍历可迭代对象的内置函数map和filter1.76M
          12_01列表生成式2.33M
          12_02集合生成式1.99M
          12_03字典生成式2.03M
          13_01函数的概述2.35M
          13_02函数的定义和调用2.38M
          13_03函数的调用之位置实参1.42M
          13_04函数的调用之关键字实参1.60M
          13_05函数的调用之实参的传递1.67M
          13_06函数的定义之多个返回值1.69M
          13_07函数的定义之带默认值的形参2.35M
          13_08函数的定义之使用*定义关键字形参1.37M
          13_09函数的定义之使用*定义个数可变的位置形参2.09M
          13_10函数的调用之使用*将序列中的每个元素都转换为位置实参1.73M
          13_11函数的定义之使用**定义个数可变的关键字形参1.94M
          13_12函数的调用之使用**将字典中的每个键值对都转换为关键字实参1.78M
          13_13函数的各种参数大总结1.42M
          13_14pass语句1.49M
          13_15函数的定义之文档字符串1.81M
          13_16函数的定义之函数注解1.82M
          13_17递归函数1.88M
          14_01舍罕王赏麦1.83M
          14_02不重复的三位数1.74M
          14_03角谷猜想1.64M
          14_04鸡兔同笼1.73M
          14_05百钱买百鸡2.41M
          14_06谁家孩子跑得最慢2.73M
          14_07杨辉三角2.30M
          14_08谁在说谎2.03M
          14_09猴子吃桃2.12M
          14_10汉诺塔2.54M
          download下载
          图解Python(2)(高级篇)95 个资料
          资料名称文件大小
          01_01说在前面的话930.62KB
          02_01浅拷贝2.15M
          02_02深拷贝2.12M
          03_01面向对象编程的概述(上)2.05M
          03_02面向对象编程的概述(下)1.50M
          03_03定义类对象和创建实例对象(上)1.87M
          03_04定义类对象和创建实例对象(下)1.36M
          03_05实例属性(上)2.09M
          03_06实例属性(下)1.55M
          03_07类属性(上)1.54M
          03_08类属性(中)1.68M
          03_09类属性(下)1.89M
          03_10实例方法(上)1.67M
          03_11实例方法(下)1.67M
          03_12类方法 1.75M
          03_13静态方法1.71M
          03_14访问控制1.96M
          03_15封装1.56M
          03_16继承的概述1.86M
          03_17继承1.73M
          03_18重写1.77M
          03_19多态2.07M
          03_20MRO(上)1.52M
          03_21MRO(下)1.49M
          03_22获取对象的信息之内置函数issubclass()和isinstance()1.86M
          03_23获取对象的信息之内置函数type()1.90M
          03_24获取对象的信息之内置函数dir()1.41M
          03_25特殊属性和特殊方法1.43M
          03_26获取对象的信息之特殊属性__dict__1.39M
          03_27获取对象的信息之反射1.97M
          03_28类对象的特殊方法之__len__()1.65M
          03_29类对象的特殊方法之__iter__()和__next__()1.71M
          03_30类对象的特殊方法之__add__()和__radd__()1.89M
          03_31类对象的特殊方法之__str__()和__repr__()(上)1.64M
          03_32类对象的特殊方法之__str__()和__repr__()(下)2.03M
          03_33类对象的特殊方法之__new__()1.73M
          03_34对象的引用计数(上)1.73M
          03_35对象的引用计数(下)1.48M
          03_36类对象的特殊方法之__del__()1.57M
          03_37类对象的特殊方法之__getattr__()1.59M
          03_38类对象的特殊方法之__getitem__()1.71M
          03_39类对象的特殊方法之__call__()1.47M
          03_40类对象的特殊属性之__doc__1.64M
          03_41类对象的特殊属性之__slots__2.19M
          04_01模块的概述415.48KB
          04_02使用标准库中的模块(上)2.00M
          04_03使用标准库中的模块(下)2.05M
          04_04使用第三方库中的模块(上)1.68M
          04_05使用第三方库中的模块(中)1.65M
          04_06使用第三方库中的模块(下)1.80M
          04_07安装和配置Anaconda1.89M
          04_08使用当前项目中的模块1.43M
          04_09导入的不同模块中存在相同的属性1.35M
          04_10import语句的执行流程1.39M
          04_11解释器搜索模块的路径1.93M
          04_12搜索到的模块被编译为pyc字节码文件1.49M
          04_13运行被导入的模块1.36M
          04_15调用内置函数dir查看模块的所有属性1.47M
          04_14重新加载已经被导入的模块1.39M
          04_16模块的特殊属性之__doc__1.60M
          04_17模块的特殊属性之__name__1.45M
          04_18模块内的数据访问控制之单下划线1.30M
          04_19模块内的数据访问控制之特殊属性__all__1.42M
          05_01生成器(上)1.81M
          05_02生成器(下)1.51M
          05_03迭代器(上)1.86M
          05_04迭代器(下)1.55M
          06_01异常的概述2.25M
          06_02使用try-except语句捕获和处理异常(上)1.58M
          06_03使用try-except语句捕获和处理异常(下)2.16M
          06_04在try-except语句的后面添加else从句1.64M
          06_05在try-except语句的后面添加finally从句1.90M
          06_06使用raise语句手动抛出异常1.63M
          06_07自定义异常1.37M
          06_08异常和函数1.43M
          06_09获取异常信息1.62M
          06_10with语句1.96M
          07_01打开文件1.58M
          07_02读文件(上)1.75M
          07_03读文件(下)1.82M
          07_04写文件1.66M
          07_05关闭文件1.59M
          07_06文件指针2.04M
          08_01函数的一些重要特性1.43M
          08_02lambda表达式1.69M
          08_03偏函数(上)1.32M
          08_04偏函数(下)1.62M
          08_05闭包(上)1.53M
          08_06闭包(下)1.75M
          08_07变量的作用域(上)1.89M
          08_08变量的作用域(中)1.45M
          08_09变量的作用域(下)1.73M
          08_10内置函数locals()和globals()1.77M
          08_11函数装饰器(上)1.73M
          08_12函数装饰器(下)1.69M
          download下载
          图解Python(4)(高级进阶篇)71 个资料
          资料名称文件大小
          01_01进程和线程的概述1.63M
          01_02自动创建与启动的进程1.73M
          01_03子进程的创建与启动之直接实例化Process(上)1.58M
          01_04子进程的创建与启动之直接实例化Process(下)1.89M
          01_05子进程的创建与启动之继承Process1.77M
          01_06子进程的创建与启动之调用函数fork()1.61M
          01_07自动创建与启动的父线程1.33M
          01_08子线程的创建与启动之直接实例化Thread1.91M
          01_09子线程的创建与启动之继承Thread1.74M
          01_10多进程执行的不确定性1.33M
          01_11多线程执行的不确定性1.33M
          01_12守护父进程的子进程1.48M
          01_13守护父线程的子线程1.56M
          01_14阻塞父进程的子进程之方法join()1.49M
          01_15阻塞父线程的子线程之方法join()1.49M
          01_16进程池Pool1.76M
          01_17线程池ThreadPool1.79M
          01_18进程池ProcessPoolExecutor(上)1.74M
          01_19进程池ProcessPoolExecutor(中)1.55M
          01_20进程池ProcessPoolExecutor(下)2.08M
          01_21线程池ThreadPoolExecutor1.73M
          01_22全局变量在多个进程中不能共享1.36M
          01_23全局变量在进程的所有线程中可以共享1.28M
          01_24多线程操作共享数据的不安全性1.38M
          01_25进程间通信之共享内存1.69M
          01_26多进程操作共享数据的不安全性1.41M
          01_27多线程同步之Lock(上)1.55M
          01_28多线程同步之Lock(下)1.55M
          01_29多进程同步之Lock1.96M
          01_30多线程的死锁(上)1.60M
          01_31多线程的死锁(下)1.29M
          01_32多进程的死锁1.75M
          01_33多线程同步之RLock(上)1.64M
          01_34多线程同步之RLock(中)1.70M
          01_35多线程同步之RLock(下)1.52M
          01_36多进程同步之RLock1.55M
          01_37多线程同步之Condition(上)1.67M
          01_38多线程同步之Condition(下)2.39M
          01_39多进程同步之Condition1.78M
          01_40经典生产者消费者问题(多线程Condition版)1.73M
          01_41经典生产者消费者问题(多进程Condition版)1.76M
          01_42多线程同步之Semaphore(上)1.45M
          01_43多线程同步之Semaphore(下)1.35M
          01_44多进程同步之Semaphore1.69M
          01_45多线程同步之Event1.65M
          01_46多进程同步之Event1.65M
          01_47管道1.85M
          01_48进程间通信之管道1.73M
          01_49进程间通信之Manager1.45M
          01_50全局解释器锁GIL1.65M
          01_51定时器线程Timer1.47M
          01_52为什么需要ThreadLocal1.63M
          01_53什么是ThreadLocal1.63M
          02_01正则表达式的简介1.69M
          02_02使用模块re实现字符串的匹配(上)1.82M
          02_03使用模块re实现字符串的匹配(下)1.92M
          02_04正则表达式的预编译1.87M
          02_05单个字符的匹配1.66M
          02_06正则表达式与原始字符串1.91M
          02_07贪婪匹配与勉强匹配1.72M
          02_08分组匹配(上)1.46M
          02_09分组匹配(下)1.50M
          02_10逻辑匹配1.45M
          02_11使用模块re实现字符串的查找(上)1.80M
          02_12使用模块re实现字符串的查找(中)1.60M
          02_13使用模块re实现字符串的查找(下)1.82M
          02_14使用模块re实现字符串的替换(上)1.71M
          02_15使用模块re实现字符串的替换(下)1.47M
          02_16使用模块re实现字符串的劈分1.65M
          02_17边界匹配1.50M
          02_18Match对象的属性和方法1.70M
          download下载
          图解Python编程神器Jupyter Notebook27 个资料
          资料名称文件大小
          01_01_Jupyter Notebook的概述270.19KB
          02_05_在notebook中编写代码并运行269.54KB
          04_01_使用问号显示对象的信息0.93KB
          04_02_使用叹号执行Shell命令0.88KB
          04_03_使用分号抑制输出最后一行的值1.27KB
          04_04_跨单元格编码0.79KB
          05_01_Markdown单元格(1)段落-标题-分隔线1.08KB
          05_02_Markdown单元格(2)列表-代码-表格1.21KB
          05_03_Markdown单元格(3)超链接-公式-HTML1.06KB
          05_04_Markdown单元格(4)图片10.31KB
          06_02_单元格在编辑模式下的快捷键1.17M
          06_03_单元格在命令模式下的快捷键1.06M
          07_02_nbextensions中的常用插件(1)0.93KB
          07_03_nbextensions中的常用插件(2)0.93KB
          07_04_nbextensions中的常用插件(3)0.90KB
          07_05_nbextensions中的常用插件(4)0.91KB
          07_06_nbextensions中的常用插件(5)0.88KB
          08_01_notebook内置的幻灯片0.99KB
          08_02_插件RISE增强的幻灯片1.05KB
          09_01_使用菜单将notebook导出为其它格式0.92KB
          09_02_使用命令将notebook导出为其它格式2.05KB
          10_01_魔法命令的概述1.98KB
          10_02_行魔法命令6.58KB
          11_03_单元格魔法命令1.02KB
          11_01_使用pdb调试代码1,003.57KB
          11_02_使用ipdb调试代码160.73KB
          12_01_运行其它编程语言0.88KB
          download下载
          图解Python(3)(项目实战篇)pygame游戏开发之飞机大战69 个资料
          资料名称文件大小
          01_01_飞机大战游戏简介303.09KB
          02_01_搭建开发环境650.45KB
          02_02_pygame HelloWorld程序的运行效果和实现步骤308.94KB
          02_03_HelloWorld第1步:创建并显示一个固定尺寸的窗口21.83KB
          02_04_HelloWorld第2步:处理用户关闭窗口从而退出程序的事件201.69KB
          02_05_HelloWorld第3步:设置窗口的标题和背景色5.47KB
          02_06_HelloWorld第4步:在窗口的底部居中位置绘制一架飞机112.24KB
          02_07_HelloWorld第5步:让飞机向上匀速移动85.03KB
          02_08_一张图总结pygame HelloWorld程序的结构210.54KB
          03_01_重构HelloWorld之将面向过程改为面向对象562.02KB
          03_02_重构HelloWorld之抽象出我方飞机类21.61KB
          03_03_通过矩形表示元素在窗口中的位置384.54KB
          03_04_重构HelloWorld之通过矩形表示我方飞机在窗口中的位置23.77KB
          03_05_重构之提取函数或方法69.00KB
          04_01_让窗口尺寸适配不同尺寸和分辨率的电脑屏幕71.46KB
          05_01_通过持续按下键盘上的上箭头控制我方飞机向上持续移动24.43KB
          05_02_通过持续按下键盘上的任意方向箭头控制我方飞机往指定的任意方向持续移动24.34KB
          05_03_限制我方飞机的移动范围以避免其超出窗口的边缘23.31KB
          05_04_重构处理事件的方法22.07KB
          05_05_重构之提取魔法数字64.90KB
          06_01_以全屏模式运行游戏并添加退出游戏的快捷键24.65KB
          07_01_让我方飞机在每次按下空格键后发射一颗Bullet26.12KB
          07_02_删除窗口中不可见的Bullet25.18KB
          07_03_让我方飞机定时发射Bullet70.91KB
          08_01_定时创建一架小型敌机并从窗口的上方向下匀速移动65.70KB
          08_02_通过提取方法重构既有的代码31.05KB
          08_03_重构之将所有常量提取到一个单独的模块中32.99KB
          08_04_定时创建一架中型敌机并从窗口的上方向下匀速移动43.00KB
          08_05_定时创建一架大型敌机并从窗口的上方向下匀速移动87.94KB
          09_01_表示画面元素的精灵Sprite和管理精灵的分组Group130.08KB
          09_02_通过分组更方便地绘制精灵132.35KB
          09_03_通过分组更方便地更新精灵的位置114.67KB
          09_04_让每个敌机精灵都被两个不同的分组所管理87.52KB
          09_05_为我方飞机的尾部添加突突突的动画效果100.40KB
          09_06_检测Bullet与小型敌机的碰撞(1):函数groupcollide()132.63KB
          09_07_检测Bullet与小型敌机的碰撞(2):获得所有发生碰撞的小型敌机102.54KB
          09_08_检测Bullet与小型敌机的碰撞(3):小型敌机被Bullet击中后播放爆炸的声音141.27KB
          09_09_检测Bullet与小型敌机的碰撞(4):小型敌机被Bullet击中后播放爆炸的动画158.31KB
          09_10_检测Bullet与中型敌机的碰撞(1):实现Bullet与小型敌机的碰撞效果261.93KB
          09_11_检测Bullet与中型敌机的碰撞(2):中型敌机被Bullet击中n次之后才会爆炸232.56KB
          09_12_检测Bullet与中型敌机的碰撞(3):中型敌机从画面中出现时其尾部上方显示能量346.24KB
          09_13_检测Bullet与中型敌机的碰撞(4):中型敌机被Bullet击中后显示能量的变化309.24KB
          09_14_检测Bullet与中型敌机的碰撞(5):中型敌机被Bullet击中后播放动画242.39KB
          09_15_检测Bullet与大型敌机的碰撞715.06KB
          09_16_为大型敌机的头部添加移动时的动画效果758.96KB
          09_17_检测我方飞机与敌机的碰撞(1):函数spritecollide()807.27KB
          09_18_检测我方飞机与敌机的碰撞(2):通过回调函数定义碰撞的规则895.49KB
          09_19_检测我方飞机与敌机的碰撞(3):敌机碰撞后播放爆炸的声音和动画764.76KB
          09_20_检测我方飞机与敌机的碰撞(4):我方飞机碰撞n次后游戏结束762.56KB
          09_21_检测我方飞机与敌机的碰撞(5):可视化我方飞机的生命数816.54KB
          09_22_检测我方飞机与敌机的碰撞(6):我方飞机在碰撞后的一段时间内处于无敌状态765.83KB
          09_23_检测我方飞机与敌机的碰撞(7):我方飞机处于无敌状态时在窗口中绘制提示文本2.28M
          09_24_检测我方飞机与敌机的碰撞(8):游戏结束时在窗口中绘制提示文本2.25M
          10_01_定时创建一个Bullet补给并从窗口的上方向下匀速移动2.26M
          10_02_检测我方飞机与Bullet补给的碰撞2.33M
          10_03_检测双发Bullet与小型敌机的碰撞2.33M
          10_04_检测双发Bullet与中型敌机或大型敌机的碰撞2.34M
          10_05_定时创建一个Bomb补给并从窗口的上方向下匀速移动2.35M
          10_06_可视化我方飞机的Bomb数2.62M
          10_07_按下空格键后我方飞机发射一颗Bomb2.43M
          10_08_检测我方飞机与Bomb补给的碰撞2.45M
          11_01_在控制台打印当前得分2.44M
          11_02_在窗口的左上方实时显示当前得分2.45M
          11_03_在窗口的左上方显示Highest得分2.45M
          11_04_退出游戏时判断是否将当前得分保存为Highest得分2.45M
          11_05_在窗口的左上方实时显示当前关数2.45M
          11_06_根据当前关数更新所有敌机和补给的速度2.45M
          12_01_为游戏添加背景音乐2.76M
          13_01_暂停游戏和重新开始游戏2.78M
          download下载
          图解Python(5)(高级强化篇)虚拟环境24 个资料
          资料名称文件大小
          01_01_说在前面的话637.17KB
          02_01_为什么需要虚拟环境1.58M
          03_01_确定当前Python解释器对应的Python安装目录474.12KB
          04_01_安装virtualenv139.18KB
          04_02_使用virtualenv的第1步:创建虚拟环境903.02KB
          04_03_使用virtualenv的第2步:激活虚拟环境842.48KB
          04_04_使用virtualenv的第3步:在虚拟环境中进行操作304.39KB
          04_05_使用virtualenv的第4步:反激活虚拟环境879.92KB
          04_06_使用virtualenv创建虚拟环境时指定可选参数(1)221.74KB
          04_07_使用virtualenv创建虚拟环境时指定可选参数(2)196.57KB
          04_08_使用virtualenv时的项目交接293.23KB
          04_09_在PyCharm中使用virtualenv172.31KB
          05_01_virtualenvwrapper的概述147.29KB
          05_02_安装virtualenvwrapper203.47KB
          05_03_使用virtualenvwrapper的第1步:创建虚拟环境348.45KB
          05_04_使用virtualenvwrapper的第2步:激活或切换虚拟环境308.50KB
          05_05_使用virtualenvwrapper的第3步:在虚拟环境中进行操作370.81KB
          05_06_使用virtualenvwrapper的第4步:反激活虚拟环境255.15KB
          06_01_pipenv的概述和安装257.75KB
          06_02_使用pipenv的第1步:创建虚拟环境398.97KB
          06_03_使用pipenv的第2步:激活虚拟环境229.04KB
          06_04_使用pipenv的第3步:在虚拟环境中进行操作586.14KB
          06_05_使用pipenv的第4步:反激活虚拟环境260.17KB
          06_06_使用pipenv时的项目交接207.14KB
          download下载
          学员评价

          {{ starInfo.score }}

          {{ total > 999 ? '999+' : total }}条学员评分
          • {{ tag.tagname }}{{ tag.num > 99 ? '99+' : tag.num }}
          • avatar
            • {{ tag.tagname }}
            {{ item.content || '该用户未填写评价内容' }}
          展开更多more
          加载中
          没有了哦~
          在线
          客服
          APP
          下载

          下载Android客户端

          下载iphone 客户端

          官方
          微信

          关注官方微信

          返回
          顶部
          adv-image