学员基础 
l 热爱编程事业,对编程有浓厚的兴趣
l 了解计算机基本操作,掌握一般文字输入和处理的基础知识
l 了解计算机软件,硬件等基本概念
l 最好已经学习过程序语言设计技术,对面向对象技术也有一定的了解。如Java编程语言,C语言,C++,Web前端等
课程目标 
l 全面认识Python,包括发展历程、特点、应用领域、历史版本、Python的安装、Python程序执行原理、集成开发环境的使用等
l 掌握python的基础语法,包括变量、数据类型、运算符、流程控制语句等,实现简单的程序编写
l 熟练使用python的各种数据结构,如字符串、列表、元组、字典,集合等,掌握各自的适用场景
l 熟练使用python的模块和包,理解使用模块的好处,并在以后的工作中灵活的借助模块完成想要的功能
l 熟练掌握Python中异常的处理和文件的操作,可实现文件的读写,备份等。
课程大纲 
Python基础
|
章节
|
教学重点
|
第1章 Python概述及开发环境搭建
|
1. Python编程语言介绍及发展历程
2. Python语言的应用场景
3. Python解释器2.0和3.0版本介绍及区别
4. Python开发环境搭建
5. Python IDE集成开发工具PyCharm安装及应用
6. notebook的安装及应用
|
第2章 Python编程语言基础
|
1. Python中的注释,缩进
2. Python中的变量定义及命名规范
3. Python中的基本数据类型(int,float,bool,complex)
4. Python中数据类型的转换
5. Python中格式化字符串
6. Python中的运算符(算数运算符,逻辑运算符,赋值运算符,比较运算符,成员运算符,身份运算符)及运算符的优先级
|
第3章 Python中的高级数据类型
|
1. 序列概念的引入
2. 序列的分类
3. list列表的定义与应用
4. 列表推导式的定义与应用
5. tuple元组的定义与应用
6. tuple与list之间的相互转换
7. 字典的定义与应用
8. 集合的定义与应用
9. 高级数据类型的运算
|
第4章 Python流程控制
|
1. 流程控制语句的三种结构介绍
2. 顺序结构的应用场景
3. 分支结构if else的语法结构及应用场景
4. 循环结构之while循环的语法及应用
5. 循环结构之for循环的语法及应用
6. pass,break,continue关键字的应用
|
第5章 Python中的函数
|
1. 函数的定义和作用
2. 函数的参数和返回值
3. 局部变量与全局变量
4. 位置参数与关键字参数
5. 缺省参数与多值参数
6. 递归函数和匿名函数
7. 数据的不可变类型与可变类型(id函数)
8. 拆包(元组和字典的拆包)
9. 常用内置函数
|
第6章 Python中的包与模块
|
1. 了解模块
2. 模块的导入方式
3. as关键字定义别名
4. 自定义模块的导入与应用
5. 模块定位的顺序
6. 了解与制作包
7. 导入包的方式
8. 模块与包的总结
|
第7章 字符串
|
1. 什么是字符串
2. 字符串的基本操作
3. 字符串中的内置函数
4. 字符串的切片操作
5. 列表与元组的切片
|
第8章 正则表达式
|
1. 正则表达式的介绍与应用场景
2. 正则表达式匹配单个字符
3. 正则表达式匹配多个字符
4. 正则表达式的高级语法实现
|
第9章 Python中异常的处理
|
1.Python中异常概念的介绍
2.Python中常见的异常类型
3. Python中异常处理之捕获异常
4. 捕获异常的完整结构
5. Python中异常处理之抛出异常
6. 自定义异常类型
|
第10章 Python中的文件操作
|
1. 文件操作的基本步骤
2. Python中文件的写入操作
3. Python中文件访问的模式
4. Python中文件读取操作
5. 文件的备份
6. with实现文件的操作
7. Python中文件夹及文件的基本操作
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值