摘要: import smtplibfrom email.mime.text import MIMETextfrom email.header import Header# come_from 是自己的邮箱,password是邮箱的授权码come_from = '************'# who 用户是 阅读全文
posted @ 2020-07-06 21:30 ttoia 阅读(145) 评论(0) 推荐(0) 编辑
摘要: """ 输出4个6 """ def num(): return [lambda x:i*x for i in range(4)] print([m(2) for m in num()]) """ 将列表推导式[]变成(),相当于生成一个生成器,没有参数延时生效 输出:[0, 2, 4, 6] """ 阅读全文
posted @ 2020-07-06 12:47 ttoia 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: 1 d = {key1 : value1, key2 : value2 } View Code 键必须是唯一的,但 阅读全文
posted @ 2020-07-06 11:55 ttoia 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定 阅读全文
posted @ 2020-07-06 11:42 ttoia 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表: Python字符串运算符 下表实例变量a值为字符串 "Hello",b变量值为 "Python": 1 a = "Hello" 2 b = "Python" 3 4 print("a + b 输出结果: 阅读全文
posted @ 2020-07-06 11:22 ttoia 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。 例如 阅读全文
posted @ 2020-07-06 10:50 ttoia 阅读(105) 评论(0) 推荐(0) 编辑