
Python3 学习笔记系列
翻越高山
站在巨人的肩膀上
展开
-
Python3 控制流 continue 理解
当前在看《Python3 简明教程》电子书。书中第7章讲述控制流相关内容,依据书中敲continue的例子,发现运行起来不是预想效果。continue语句在for\while循环语句中使用,被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。书中原例,请注意continue 的位置,不在if条件下:############################...原创 2018-09-04 22:40:14 · 761 阅读 · 0 评论 -
廖雪峰 python 练习题- 可接收一个或多个数并计算乘积
# -*- coding: utf-8 -*-def product(m, *args): for n in args: m = m * n return m看似很简单的一个练习题,我一开始没有加位置参数m, 导致输出:测试失败,请注意题目的要求,接收一个或多个数计算乘积:m是位置参数,*args是可变参数,以下是测试结果 ...原创 2018-09-18 05:48:01 · 4249 阅读 · 2 评论 -
Python smtp发邮件 踩小坑
跟着廖雪峰老师学习Python,不论用qq\126\163等邮箱测试,都需要先去邮箱看看是否已设置“开启SMTP服务”,qq设置方法:设置->账户,下拉 开启服务,发短信获取授权码126邮箱(老用户,新用户未知)默认开启SMTP服务,需要在左侧“客户端授权密码”那里设置授权码授权码填写错误报错授权失败:535, b'Error: authentication failed'...原创 2018-11-22 10:08:58 · 879 阅读 · 0 评论 -
df.groupby(col1).agg(np.mean):返回按列col1分组的所有列的均值
学习Pandas时,对于df.groupby(col1).agg(np.mean)结果有疑问:以下是示例输入:df = pd.DataFrame({'A':np.array(['foo','foo','foo','foo','bar','bar']), 'B':np.array(['one','one','two','two','three','th...原创 2019-01-09 15:23:45 · 2569 阅读 · 0 评论