分类目录归档:模块二
1439 views
day16 阶段总结
1270 views
day16 阶段总结
课程目标:对第二模块 “函数和模块” 阶段的知识点进行总结和考试,让学员更好的掌握此模块的相关知识。
课程概要:
- 知识补充
- 阶段总结(思维导图)
- 考试题
1.知识补充
1.1 nolocal关键字
在之前的课程中,我们学过global关键字。
name = 'root'
def outer():
name = "武沛齐"
day15 内置模块和开发规范
831 views
day15 内置模块和开发规范
目标:掌握常见的内置模块的使用及了解软件开发的规范。
今日概要:
- 内置模块
- json
- time
- datetime
- re
- 开发规范
- 主文件
- 配置文件
- 数据
- 附件
- 业务代码
1. 内置模块
1.1 json
json模块,是python内部的一个模块,可以将python的数据格式 转换为json格式的数据,也可以将json格式的数据转换为python的数据
day14 模块
1310 views
day14 模块
课程目标:掌握Python中常用模块的使用方法。
今日概要:
- 自定义模块(包)
- 第三方模块
- 内置模块【1/2】
1. 自定义模块
1.1 模块和包
import hashlib
def encrypt(data):
""" 数据加密 """
hash_object = hashlib.md5()
day13 内置函数和推导式
695 views
day13 内置函数和推导式
今日概要:
- 匿名函数
- 生成器
- 内置函数
- **附加**:推导式,属于数据类型的知识,内部的高级的用法会涉及到【生成器】和【函数】的知识。
1. 匿名函数
传统的函数的定义包括了:函数名 + 函数体。
def send_email():
pass
# 1. 执行
send_email()
# 2. 当做列表元素
data_list = [send_emai
day12 函数高级
1291 views
day12 函数高级
课程目标:掌握函数嵌套、闭包、装饰器等高级知识点。
今日概要:
- 函数的嵌套
- 闭包
- 装饰器
上述内容均属于函数部分必备知识,以后开发时直接和间接都会使用,请务必理解(重在理解,不要去死记硬背)。
1. 函数嵌套
Python中以函数为作用域,在作用域中定义的相关数据只能被当前作用域或子作用域使用。
NAME = "武沛齐"
print(NAME)
d
day10 函数入门
821 views
day10 函数入门
目标:掌握函数的编写方式以及函数的基本使用。
今日概要:
- 初识函数
- 函数的参数
- 函数的返回值
提示:由于昨天的内容比较多,为了减轻大家的学习压力,今天设计的课程内容会比较少。
1. 初识函数
函数到底是个什么东西?
函数,可以当做是一大堆功能代码的集合。
def 函数名():
函数内编写代码
...
...
函数名()
例如:
# 定义名字
day11 函数进阶
634 views
day11 函数进阶
目标:掌握函数相关易错点 & 项目开发必备技能。
今日概要:
- 参数的补充
- 函数名,函数名到底是什么?
- 返回值和print,傻傻分不清楚。
- 函数的作用域
1.参数的补充
在函数基础部分,我们掌握函数和参数基础知识,掌握这些其实完全就可以进行项目的开发。
今天的补充的内容属于进阶知识,包含:内存地址相关、面试题相关等,在特定情况下也可以让代码更加简洁,提升开发效率。
day09 文件操作相关
695 views
第二模块 函数&模块
从今天开始,我们将进入系列课程第二模块的的学习。
第一模块主要是学习python基础知识,从第二模块开始就可以通过程序去解决工作中实际的问题。
从今天开始,我们将进入第二模块的学习,此模块主要包含两大部分:
函数,一个用于专门实现某个功能的代码块(可重用)。
内置函数
len、bin、oct、hex 等
自定义函数
def send_email():