|
Python是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python已成为人工智能领域首选语言。 其主要特点如下: - Python的设计哲学是“优雅”、“明确”、“简单”,其设计思想是,对于一个特定的问题,只要有一种最好的方法来解决就好了。
- Python在设计上坚持了清晰划一的风格,其中很重要的一项就是Python的缩进规则,使得不好的编程习惯都不能通过编译,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
- Python是完全面向对象的语言,函数、模块、数字、字符串都是对象,并且完全支持继承、重载、派生、多继承,有益于增强源代码的复用性。
- Python有很多专用的科学计算扩展库,而且很多开源的科学计算软件包都提供了Python调用接口,十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序,使得Python在数据分析、人工智能领域颇受欢迎。
本课程将带您快速入门Python,感受Python的强大与便捷。
课程目标
适合人群
- 课时1:学习笔记及配套代码
- 第1 章 : 学习准备
- 课时2:课程简介16:29
- 课时3:计算机简介20:02
- 课时4:命令行简介17:07
- 课时5:常用DOS命令17:01
- 课时6:环境变量13:11
- 课时7:Path环境变量15:36
- 课时8:进制介绍21:29
- 课时9:文本和字符集17:03
- 课时10:sublime的使用14:04
- 课时11:sublime的基本设置06:35
- 第2 章 : Python简介及环境搭建
- 课时12:计算机语言简介14:07
- 课时13:编译型语言和解释型语言10:03
- 课时14:Python简介20:07
- 课时15:Python环境搭建13:00
- 课时16:Python的交互模式19:53
- 课时17:文件的扩展名02:05
- 课时18:Sublime和Python的整合10:00
- 第3 章 : 语法入门
- 课时19:几个基本概念26:39
- 课时20:Python的基本语法20:13
- 课时21:字面量和变量09:29
- 课时22:变量和标识符24:07
- 第4 章 : 数据类型
- 课时23:数值16:21
- 课时24:字符串简介19:30
- 课时25:格式化字符串20:23
- 课时26:字符串复制05:11
- 课时27:布尔值和空值06:10
- 课时28:类型检查07:58
- 课时29:对象介绍10:24
- 课时30:对象的结构16:20
- 课时31:变量和对象12:22
- 课时32:类型转换20:38
- 第5 章 : 运算符
- 课时33:算术运算符14:15
- 课时34:赋值运算符07:39
- 课时35:关系运算符22:16
- 课时36:逻辑运算符20:38
- 课时37:非布尔值的逻辑运算符10:34
- 课时38:条件运算符09:24
- 课时39:运算符的优先级19:35
- 第6 章 : 流程控制语句
- 课时40:if语句_121:50
- 课时41:if语句_213:28
- 课时42:input函数12:08
- 课时43:if-else语句08:09
- 课时44:if-elif-else语句15:06
- 课时45:if练习_121:27
- 课时46:if练习_217:34
- 课时47:while语句16:07
- 课时48:while练习_特定条件数字求和16:32
- 课时49:while练习_水仙花数10:44
- 课时50:while练习_判断是否为质数17:19
- 课时51:循环嵌套16:51
- 课时52:循环嵌套练习14:12
- 课时53:break和continue11:11
- 课时54:质数练习_第一次优化18:16
- 课时55:质数练习_第二次优化11:09
- 课时56:小游戏分析_《唐僧大战白骨精》分析12:42
- 课时57:小游戏开发_游戏的欢迎信息13:00
- 课时58:小游戏开发_完成游戏29:08
|
|