2019年1月12日

python闯关_Day008

摘要: 第8章 迭代器 作业 1、自定义函数模拟range(1,7,2) 2、模拟管道,实现功能:tail -f access.log | grep '404'#模拟tail -f | grep 3、编写装饰器,实现初始化协程函数的功能4、实现功能:grep -rl 'python' /etc5、Pytho 阅读全文

posted @ 2019-01-12 23:22 NetDevOps 阅读(128) 评论(0) 推荐(0)

2019年1月11日

python闯关_Day07

摘要: 第8章 闭包函数 闭包函数和装饰器之前是比较懵的,老师这次讲得很清楚了。 1 编写函数,(函数执行的时间是随机的) 2 编写装饰器,为函数加上统计时间的功能 3 编写装饰器,为函数加上认证的功能 阅读全文

posted @ 2019-01-11 23:56 NetDevOps 阅读(150) 评论(0) 推荐(0)

python闯关_Day06

摘要: 函数式编程 python的函数式编程,需要关注以下几个点。 1. 参数:有无参数、形参和实参的区别、参数可以是哪些类型,参数的读取顺序等。 2. 返回值:未指定的情况下,缺省是有返回值的。 按照之前的程序经验,调用函数前需要将环境参数压栈,再压入参数(PUSH),再跳转到函数,再由函数反向读取压入的 阅读全文

posted @ 2019-01-11 23:12 NetDevOps 阅读(188) 评论(0) 推荐(0)

2019年1月10日

python闯关_Day05

摘要: 一个简单的三级菜单 阅读全文

posted @ 2019-01-10 23:58 NetDevOps 阅读(160) 评论(0) 推荐(0)

python闯关_Day04

摘要: 第5章 文件处理 了解了以下一些概念:文件、句柄、python2的open(), file()(内置)、python3的open()。 有以下一些方法。 read() 读取所有内容,游标到文件尾readline() 读取一行,游标到第二行首readlines() 读取每一行,存于列表中 f.writ 阅读全文

posted @ 2019-01-10 15:43 NetDevOps 阅读(135) 评论(0) 推荐(0)

2019年1月9日

python闯关_Day02

摘要: Q1:写一个用户循环猜年龄的游戏,猜对就退出,猜不对就继续猜,猜三次,提示用户是否继续,用户回答Y或者y就继续猜,三次之后再重复,回答N或n就结束游戏。 注意 1. input 返回的是str,需要强制转换成int 2. break只能跳出一层,如果要连续跳出,需要在外层做一道判断 3. 判断用户输 阅读全文

posted @ 2019-01-09 00:24 NetDevOps 阅读(169) 评论(0) 推荐(0)

2019年1月7日

python闯关_Day01_作业

摘要: Q1:机器语言、汇编语言、高级语言的特点 A1: 机器语言:二进制语言,计算机可以直接运行的代码;不同的计算机,机器语言有较大的差异。 汇编语言:用一些事先约定的英文标记(助记符)来代替机器语言, 以方便程序员记忆,也称为低级语言、符号语言。通过编译器较汇编语言编译成机器语言。不同类型的计算机,汇编 阅读全文

posted @ 2019-01-07 23:55 NetDevOps 阅读(208) 评论(0) 推荐(0)

2018年10月11日

机器学习:PLA

摘要: 国庆期间的作业: * 了解掌握线性感知机算法(PLA)的基本原理和算法流程,并使用PLA来解决一个实际的分类问题。 数据集介绍: data1.csv —— 维度为100x3,包含100个样本,前两列是数据特征,最后一列是输出标签label。该数据集线性可分。 线性可分,采用PLA 线性不可分:采用P 阅读全文

posted @ 2018-10-11 15:21 NetDevOps 阅读(956) 评论(0) 推荐(0)

2018年10月9日

机器学习:线性回归

摘要: 2018-10-08 22:40:48 线性回归(Linear Regression)是机器学习中最经典、最简单的线性模型。也是西瓜书中介绍的第一个模型。 1. 原理 西瓜书中LR的定义是:给定数集D={(x1,y1),(x2,y2),...,(xm,ym)},其中xi=(xi1;xi2;...;x 阅读全文

posted @ 2018-10-09 15:12 NetDevOps 阅读(380) 评论(0) 推荐(0)

导航