04 2021 档案
摘要:python游戏开发框架 pygame最小开发框架 pygame的简介与安装 pygame 是利用系统自带的SDL库进行封装得到的库 游戏示例 在命令行输入 python -m pygame.examples.aliens 就可以运行一个示例的游戏。 开发环境 建议使用pycharm。 4.pyga
阅读全文
摘要:网络爬虫之实战 正则表达式(Re)库入门 正则表达式的概念 正则表达式(Regular Expression):用来简洁表达一组字符串的方式。 正则表达式的优点:简洁!正则表达式表达的是一组字符串的特征。 'P' 'PY' 'PYYY' ... #正则表达式为:PY+,表示P后面跟着若干个Y #若一
阅读全文
摘要:网络爬虫之提取 Beautiful Soup库入门 Beautiful Soup库的安装 同样在shell或者cmd中使用pip install beautifulsoup4就可以完成它的安装,正如其名,这个库的作用是把各种各样的格式的文本像煲汤一样处理好。 beautiful soup库的测试 i
阅读全文
摘要:网络爬虫之规则 requests库入门 requests的get方法 r = requests.get(url) 构建一个request对象向服务器请求资源,返回一个包含服务器资源的response对象。 requests.get(url, parm, *kwags) url:网页的url链接 pa
阅读全文
摘要:python计算生态概览 方法论:纵览python 的计算生态 实践能力:初步编写带有计算生态的复杂程序 从数据处理到人工智能 介绍从数据的处理到人工智能的全部过程。 python库之数据分析 最基础的是numpy库:内里用C语言实现,因而实现速度很快。 pandas库:提供了高层次的数据分析功能。
阅读全文
摘要:python程序设计方法 方法论:理解并掌握一批python程序设计思维 实践能力:会编写更有设计感的程序。 实例13:体育竞技分析 体育竞技分析:如何科学分析体育竞技比赛? 输入:球员水平; 输出:比赛可能的结果; 计算思维:模拟体育比赛,n越大结果越科学。 比赛规则:双人击球比赛,五局三胜,开始
阅读全文
摘要:文件和数据格式化 字符串格式化:”{}{}{}“.format()方法,对字符串的输出做一个格式化处理 数据格式化 : 将一定的数据进行规范地存储、处理。 从python角度理解文件和数据的表示。 学会编写带有文件输入输出的程序。 文件的使用 文件和文件类型 文件是数据的抽象和集合。 展现形态:文本
阅读全文
摘要:组合数据类型 集合类型及操作符 集合类型定义 集合:多个元素的无序组合,不存在顺序区分。同数学中的定义一样。 集合类型:集合中每一个数据都是独一无二的,因此要求组成它的元素是不可变的类型,例如整数、浮点数、元组。 集合也可以用set()定义,注意空集只能用set()定义,不能用{}定义,因为这是字典
阅读全文
摘要:状态机的基本概念 如何写好状态机 状态机的基本概念 状态机是一种思想方法 状态机特别适合描述那些有发生先后顺序,或者有逻辑规律的事情——这其实也就是状态机的本质,即对具有逻辑顺序和时序规律的事件的一种描述方法。 一般状态机的建模有两种思路:从状态变量入手,即先根据逻辑顺序或者时序规律划分状态,然后再
阅读全文
摘要:一般性的指导原则 总的来说,RTL级的评判标准有许多,从时序、面积到功耗等等,都是非常重要的指标。但是这里只介绍一般性的指导原则。 1.面积和速度的平衡互换原则,这两者的目标是对立统一的关系,相互制衡。 2.硬件原则:理解HDL语言的本质,注意与软件设计区分。 3.系统原则:从整体上、全局上优化和把
阅读全文
摘要:python函数与代码的复用 掌握python函数的使用方法 编写带有函数和复用代码的程序 函数的定义与使用 函数的理解与定义 函数指带有特定功能的语句组。 降低编程的难度同时可以对函数进行复用。 函数就是一个完整的IPO类型的代码块。只定义函数代码并不会执行,只有调用了函数代码才会被执行。 def
阅读全文
摘要:RTL(Register transfer Level)级和综合(Synthesize)的概念 在之前我们已经谈过,HDL语言有五个层次:系统级,行为级,RTL级,门级,晶体管级。而我们主要也是在RTL级使用Verilog语言。 RTL正如它名字说的那样,主要描述的是寄存器到寄存器之间逻辑功能的实现
阅读全文
摘要:python程序的控制结构 主要内容:分支结构、循环结构。 程序的分支结构 分支结构包含单分支结构,多分支结构以及 单分支结构 根据判断条件结果来控制程序前往不同的路径。 #guess.py a = eval(input()) if(a==99): print("Right!") 二分支结构 通常由
阅读全文
摘要:1.sim module top_module ( input a, input b, output q );// assign q = a & b; // Fix me endmodule 2.circuit2 module top_module ( input a, input b, input
阅读全文
摘要:Python编程之数据类型 数字与字符串类型 .类型的概念:类型是编程语言对数据类型的一种划分,python语言的类型:数据类型,字符串类型,元组类型,列表类型,字典类型,文件类型 数字类型 python共包括三种数据类型:整数类型,浮点数类型,复数类型 整数类型: python中整数没有取值范围的
阅读全文
摘要:turtle库的简要解析 关于turtle库的应用,可能还是比较模糊,这里做一些补充的解析和说明。 turtle库画布的建立 turtle.setup(wide, height, startx, starty) 后面两个参数是可选项。 正如参数意思,前者是新建画布的宽与高,后者是新建画布左上角在屏幕
阅读全文
摘要:1.Mux module top_module ( input sel, input [7:0] a, input [7:0] b, output[7:0]out ); assign out = (sel)? a : b; endmodule 这里的bug主要有两个,一是out的位宽不匹配,第二是s
阅读全文
摘要:module top_module ( input clk, input reset, output [9:0] q); always@(posedge clk) begin if(reset) q <= 10'b0; else begin if(q == 10'd999) q <= 10'b0;
阅读全文

浙公网安备 33010602011771号