day14 模块
课程目标:掌握Python中常用模块的使用方法。
今日概要:
- 自定义模块(包)
- 第三方模块
- 内置模块【1/2】
1. 自定义模块
1.1 模块和包
import hashlib
def encrypt(data):
""" 数据加密 """
hash_object = hashlib.md5()分类标签归档:Python
课程目标:掌握Python中常用模块的使用方法。
今日概要:
import hashlib
def encrypt(data):
""" 数据加密 """
hash_object = hashlib.md5()今日概要:
传统的函数的定义包括了:函数名 + 函数体。
def send_email():
pass
# 1. 执行
send_email()
# 2. 当做列表元素
data_list = [send_emai课程目标:掌握函数嵌套、闭包、装饰器等高级知识点。
今日概要:
上述内容均属于函数部分必备知识,以后开发时直接和间接都会使用,请务必理解(重在理解,不要去死记硬背)。
Python中以函数为作用域,在作用域中定义的相关数据只能被当前作用域或子作用域使用。
NAME = "武沛齐"
print(NAME)
d目标:掌握函数的编写方式以及函数的基本使用。
今日概要:
提示:由于昨天的内容比较多,为了减轻大家的学习压力,今天设计的课程内容会比较少。
函数到底是个什么东西?
函数,可以当做是一大堆功能代码的集合。
def 函数名():
函数内编写代码
...
...
函数名()
例如:
# 定义名字目标:掌握函数相关易错点 & 项目开发必备技能。
今日概要:
在函数基础部分,我们掌握函数和参数基础知识,掌握这些其实完全就可以进行项目的开发。
今天的补充的内容属于进阶知识,包含:内存地址相关、面试题相关等,在特定情况下也可以让代码更加简洁,提升开发效率。
从今天开始,我们将进入系列课程第二模块的的学习。
第一模块主要是学习python基础知识,从第二模块开始就可以通过程序去解决工作中实际的问题。
从今天开始,我们将进入第二模块的学习,此模块主要包含两大部分:
函数,一个用于专门实现某个功能的代码块(可重用)。
内置函数
len、bin、oct、hex 等
自定义函数
def send_email():