摘要: 1 这段代码主要说明了 if 和for的结合使用,同时注意: for elements in request_foods:这种用法遍历列表中的元素,同样的可以用这种方法检查列表中的元素。在C语言中,如果进行遍历列表,实际上需要做一个查找的算法操作。充分体会Python在这一方面的优点 2 注意每一个 阅读全文
posted @ 2018-08-12 10:49 少年π 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 上述代码运行结果为: 可以发现,如果采用直接列表相等的赋值方式,即第三行代码所示的方式,则当原列表原始变化的时候,被赋值的变量的列表内容也会发生变化。 采用第四行所用的赋值方式,相当于创建了一个列表,使得列表的元素和之前列表的元素相同,但并不等同于之前的列表,因此列表内容不会随着原列表内容发生变化而 阅读全文
posted @ 2018-08-11 16:37 少年π 阅读(3482) 评论(0) 推荐(0) 编辑
摘要: 1 print(dongman[0:2]) 实际上只能访问第一个元素和第二个元素,即访问部分元素的时候,[a,b]只能访问下标从a开始,到b-1结束这之间的元素 2 [a:]和[:b]效果类似,可以访问到的下标a之后的所有元素,或者下标b-1之前的所有元素 3 负序号表示方法是Python中列表列表 阅读全文
posted @ 2018-08-11 11:10 少年π 阅读(3314) 评论(0) 推荐(0) 编辑
摘要: 1 首先知道Python中提供了丰富的函数,min,max,sum ,len(len用来测量列表元素的个数),range list 2 **表示乘方运算。比如2**3表示2的3次方,3**2表示3的2次. 3 range(a,b)表示产生从a逐渐+1到b-1的数值(但没有生成列表,只是表示生成了这么 阅读全文
posted @ 2018-08-11 10:40 少年π 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Python中表示域,不用括号,而是缩进!!!!,因此上述代码中两个print均在for 语句的作用域中 单行注释用# 再次强调,缩进在Python中不可以乱用。不可以平白无故的使用缩进,使用缩进时一定要注意从属关系 阅读全文
posted @ 2018-08-10 22:17 少年π 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 波形文件如下: 阅读全文
posted @ 2018-08-06 19:51 少年π 阅读(3295) 评论(1) 推荐(0) 编辑
摘要: 1 //三态门完成总线选择功能 2 module tri_state_gate(input request0,request1,request2,request3,input[7:0] unit0_out,unit1_out,unit2_out,unit3_out, 3 output[7:0]unit0_in,unit1_in,unit2_in,unit3_in); 4 reg[7:... 阅读全文
posted @ 2018-07-31 15:44 少年π 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 1 ////////////////////////////////////////////////////////////////////////////////// 2 //该程序完成通过多路选择器MUX完成总线读写的功能。 3 module MuxBus(input request1,input request2,input request3,input request4,input... 阅读全文
posted @ 2018-07-31 11:34 少年π 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 在模拟条件下,假设点亮灯泡需要1.7V以上电压。抽象为数字电路,可以认为: U>1.7V U=1 U<1.7V U=0 这种条件称之为单阈值(1.7),但是单阈值导致的问题是: 电压在1.7V附近抖动的时候,数字化的状态0-1将会不断切换,将会导致不稳定的数字电路。 因此,可以规定,2V以上为1,1 阅读全文
posted @ 2018-07-20 10:52 少年π 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 边沿触发和电平触发基本就是触发器和锁存器的区别: 触发器是边沿触发,只有当时钟上升(或下降)的一瞬间,触发器会读取并锁存输入信号。输出信号仅在时钟信号上升(或下降)的一瞬间会发生变化。 锁存器是电平触发,只要使能(enable)信号处于高电平(或低电平),输出就会随着输入信号变化,直到使能信号变为低 阅读全文
posted @ 2018-07-17 19:49 少年π 阅读(1072) 评论(0) 推荐(0) 编辑