开课计划> Python语言应用编程

Python语言应用编程

报名课程可获赠200.0元助学金
退费说明:报名后未上课、以及仅上课半天的学员可无条件全额退培训费
点击查看详情>>
时间图标
培训课时
直播 直播
¥7980
统一销售价
面授 面授
¥7980
具体询问顾问老师
注:以上课程价格为培训费

课程介绍:

本课程从零基础开始介绍Python编程知识,是一套以Python语言为基础的课程体系。

该课程体系包括:Python语言基础、PythonWebPython爬虫,Python数据分析,Python人工智能。学员可以根据自身基础选择一门或多门课程进行组合学习。

通过学习本门课程可以快速入门Python语言基础,循序渐进地掌握Python模块的构建和Python程序的代码的基本功能的实现。

学员基础:

l  了解计算机基本操作,掌握一般文字输入和处理的基础知识

l  了解计算机软件,硬件等基本概念

l  有其他编程语言,如VBJavaC/C++JS等最佳

课程目标:

l  掌握Python开发环境的搭建

l  掌握python的基础语法

l  掌握python的各种数据结构及其适用场景

l  掌握python常用的模块和包的使用场景

l  利用Python读写常见文件

l  利用python读写数据库

l  利用python开发一些小工具

课程内容:

Python基础

时间

模块

内容概要

Day1

概述及环境准备

1. Python编程语言介绍及发展历程

2. Python语言的应用场景

3. Python解释器2.03.0版本介绍及区别

4. Python开发环境搭建

5. Python IDE集成开发工具PyCharm安装及应用

6. Jypyter notebook的安装及应用

基础语法

1.      注释与缩进

2.      变量与赋值

3.      基本输入与输出

4.      基础数据类型

5.      运算符

6.      代码开发规范

7.      流程控制语句

8.      实战案例

字符串

1.      什么是字符串

2.      字符串的基本操作

3.      字符串的切片操作

4.      字符串中的内置函数

5.      实战案例

Day2

高级数据结构

1.     序列概念的引入

2.     序列的分类

3.     list列表的定义与应用

4.     深浅复制

5.     tuple元组的定义与应用

6.     字典的定义与应用

7.     集合的定义与应用

8.     列表推导式与生成器

9.     实战案例

函数

1.      函数的定义和作用

2.      函数的参数和返回值

3.      局部变量与全局变量

4.      参数详解

5.      递归函数和匿名函数

6.      高级函数

n  map

n  filter

n  reduce

7.      实战案例

Day3

模块与包

1.      模块与包概述

2.      模块的包的导入

3.      安装第三方模块

4.      了解自定义模块的发布

5.      常用模块的使用

n  time模块

n  random模块

n  os模块

n  re 模块

异常处理

1.      什么是异常

2.      常见的异常类型

3.      try语句捕获异常

4.      throw抛出异常

5.      assert断言

6.      实战案例

面向对象基础

1.      面向对象与面向过程

2.      类的定义和使用

3.      封装:类的属性和方法

4.      继承和多态

5.      实战案例

Day4

文件操作

1.      读写普通文本

a)      open函数

b)     文件常用操作

c)      上下文管理语句with

2.      读写 csv

3.      读写 json

4.      读写 word

5.      读写 excel

数据库操作

1.      操作 sqlite

2.      操作 mysql

图形界面

1.      pyqt安装

2.      利用qt-designer快速设计图形界面

打包为exe文件

pyinstaller安装与使用