课程概述
Python是一种面向对象、解释型计算机程序设计语言,语法简洁而清晰,具有丰富和强大的类库。本章Python编程基础的视频教程,为现目前国内最全面的Python视频教程之一,由麦子学院资深Python工程师录制,主要围绕Python编程实战方方面面展开。
常见问题
1.C语言和Python,该从哪个入门编程?
使用C语言入门编程,能更好的掌握编程基础,理解代码运行原理,但是学习C语言比较枯燥,很难快速见到成效,可能会打击学习的积极性。
反之使用Python见效快,但是因为大部分使用高级接口,所以对底层实现方面可能就比较模糊,但是也可等学完Python之后再学习C语言去补上这块。
2.没有编程基础可以直接学习 Python 语言吗?
可以,Python上手很容易的,本课程视频清晰全面,内容深入浅出,让你对Python语法的理解和应用更深刻。
3.什么是Python?
Python 是功能非常强大的后端服务器语言,除了做WEB 开发,工具编写之外,其中网络编程能力非常强大,包括写网络爬虫,写抓包工具,写自动化测试软件等。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
授课大纲
- 第一章 课程概述
- 第1课 课程Python介绍
- 第2课 环境配置1
- 第3课 配置Python环境2
- 第二章 数据表示
- 第4课 Package以及数据类型
- 第5课 Part2字符串String和变量Variable
- 第6课 数据类型2整型_字符串
- 第三章 数据结构
- 第7课 数据结构列表List
- 第8课 元组Tuple
- 第9课 列表List元组tuple对比
- 第10课 词典Dictionary
- 第四章 函数
- 第11课 函数Function1
- 第12课 函数Function2
- 第五章 控制流
- 第13课 控制流1IfFor
- 第14课 控制流2WhileRangePart1
- 第15课 控制流2WhileRangePart2
- 第16课 控制流2BreakContinuePass
- 第六章 输入输出
- 第17课 输入输出格式IoConsole
- 第18课 文件输入输出FileIo
- 第七章 异常处理
- 第19课 错误与异常ErrorsExceptions
- 第八章 面向对象处理
- 第20课 面向对象以及装饰器OoDecorators
- 第九章 应用:开发一个小游戏
- 第21课 图形界面介绍GuiTkinter
- 第22课 猜数字游戏
- 第十章 应用:制作一个简单网页
- 第23课 创建网页