05 2022 档案

摘要:请在2022-05-22 23:55前完成以下题目。 【1】 (问答题)chIO_6, 假设一个系统使用DMA将数据从磁盘控制器传送到内存。进一步假设平均花费t1 ns获得总线,并且花费t2 ns在总线上传送一个字(t1 >> t2)。 在CPU对DMA控制器进行编程之后,如果 (a) 采用一次一字 阅读全文
posted @ 2022-05-21 00:58 卜算子1937 阅读(1356) 评论(0) 推荐(1)
摘要:第一次实验 1、 import turtle r=200 turtle.circle(r) turtle.seth(60) turtle.fd(r*1.732) turtle.seth(180) turtle.fd(r*1.732) turtle.seth(300) turtle.fd(r*1.73 阅读全文
posted @ 2022-05-14 08:34 卜算子1937 阅读(71) 评论(0) 推荐(0)
摘要:1、 for i in range(100,1000): s = str(i) if int(s[0])**3+int(s[1])**3+int(s[2])**3==i: print(i,end=", ") 2、 a = eval(input("请输入年份:")) b = a%400 c = a%4 阅读全文
posted @ 2022-05-14 08:28 卜算子1937 阅读(80) 评论(0) 推荐(0)
摘要:1、 n = eval(input("请输入一个正整数:")) s = str(n) + '=1' a=2 while n>2: if n%a==0: s = s+"*" +str(a) n=n/a else: a=a+1 print(s) 2、 s = input("请输入字符串:") a,b,c 阅读全文
posted @ 2022-05-14 07:58 卜算子1937 阅读(271) 评论(0) 推荐(0)
摘要:第4次实验 1、8位验证码 import random def GetRandomChar(): j = int(62*random.random()) if j<10: s = str(j) elif j<36: s = chr(ord("a"+j-10)) else: s = chr(ord(" 阅读全文
posted @ 2022-05-13 22:58 卜算子1937 阅读(150) 评论(0) 推荐(0)
摘要:课后第5次实验 1、 ls = [['Name','Age','Gender'], ['Bob','10','male'], ['Ala','12','female'], ['Cindy','12','female'], ['Dan','13','male']] f=open("out.csv"," 阅读全文
posted @ 2022-05-13 20:46 卜算子1937 阅读(87) 评论(0) 推荐(0)
摘要:第6次实验 1、计算1000以内的所有完数个数和 n = 0 for i in range(1,1001): s = 1 for j in range(2,i): if i%j == 0: s = s + j if s == i: n = n+i print('1000以内共有{}个完数'.form 阅读全文
posted @ 2022-05-13 19:26 卜算子1937 阅读(298) 评论(0) 推荐(0)
摘要:第7章课后小测-2 1、使python脚本程序转变为可执行程序的第三方库是:pyinstall 2、不属于python的pip工具命令的是:get 3、同1 4、能支持自顶向下设计方法的是:函数 5、同4 6、对字典排序,按value从小到大排序 dt={'b':6, 'c':2, 'a':4} s 阅读全文
posted @ 2022-05-13 08:40 卜算子1937 阅读(641) 评论(0) 推荐(0)
摘要:第7章课后小测-1 1、按字典键值从小到大排序 dt={'b':6, 'c':2, 'a':4} s=sorted(dt.items(),key=lambda x:x[0]) print(s) 2、从CSV格式文件读入数据,将由每行数据组成的列表写入ls中 fo=open("demo.csv", " 阅读全文
posted @ 2022-05-12 23:51 卜算子1937 阅读(517) 评论(0) 推荐(0)
摘要:第6章课后测验-2 1、关于语句a = [1,2,3,(4,5)]的说法中,正确的有 1)a是列表类型 2)a有4个元素 3)a[1]的值为2 4)在程序执行过程中,可以修改a中元素的值 2、 L = [1, 3, 5, 7, 9] L.pop(-3) L.remove(L[0]) print(L) 阅读全文
posted @ 2022-05-12 21:22 卜算子1937 阅读(683) 评论(0) 推荐(0)
摘要:第6章课后测验-1 1、关于语句a = [1,2,3,(4,5)]说法正确的是 1)a是列表类型 2)a有4个元素 3)在程序执行过程中,可以修改a中元素的值 2、 L = [1, 3, 5, 7, 9] print(L.pop(-3), end = ' ') #pop的作用是删去第-3个元素,有返 阅读全文
posted @ 2022-05-12 20:10 卜算子1937 阅读(808) 评论(0) 推荐(0)
摘要:第5章课后小测 1、 ls = [] def func(a, b): ls.append(b) return a*b s = func("hi", 2) print(s, ls) 输出结果是hihi[2] 2、函数的定义中错误的是def vfunc(*a,b) 3、关于程序说法正确的是 ls = [ 阅读全文
posted @ 2022-05-12 10:33 卜算子1937 阅读(862) 评论(0) 推荐(0)
摘要:第5章课后小测-1 1、def vfunc(*a,b)函数定义有误,因为*星号是用来设计可变数量参数的,而带有星号的可变参数只能出现在参数列表的最后。 2、 def my_function(*ks): print(ks[-1]) my_function("a", "b", "c") 输出结果是c 3 阅读全文
posted @ 2022-05-11 17:39 卜算子1937 阅读(1147) 评论(0) 推荐(0)
摘要:第4章课后小测-2 1、 for c in "ComputerScience": if c=="S": continue print(c,end="") 输出结果是Computercience 2、 for i in range(4): if i == 2: continue print(i,end 阅读全文
posted @ 2022-05-10 11:13 卜算子1937 阅读(401) 评论(0) 推荐(0)
摘要:第4章课后小测-1 1、 for c in "ComputerScience": print(c,end="") if c=="S": continue 执行结果是ComputerScience 2、 for i in range(4): if i > 2: break print(i,end=" 阅读全文
posted @ 2022-05-10 10:10 卜算子1937 阅读(616) 评论(0) 推荐(0)
摘要:五、第3章课后小测-2 1、 s = 'Hello scut' print(s[4::-1]) 输出结果是olleH 2、 print("{:*<10}:{:*^7.2f}".format("Length,23.8750")) 输出结果是Length****:*23.88* 3、给定字符串Numbe 阅读全文
posted @ 2022-05-09 19:35 卜算子1937 阅读(702) 评论(0) 推荐(0)
摘要:四、第3章课后小测-1 1、 s = 'Hello scut' print(s[::-1])#s[::-1]相当于 s[-1:-len(s)-1:-1],也就是从最后一个元素到第一个元素复制一遍。 代码的输出结果是tucs olleH 2、能将二进制字符串‘0100’,转换为对应的十进制整数的是in 阅读全文
posted @ 2022-05-03 17:28 卜算子1937 阅读(497) 评论(0) 推荐(0)
摘要:一、第一章课后小测 1、计算机的两个基本特性:功能性和可编程性 2、计算机硬件可以直接识别和执行的程序设计语言是机器语言 3、python语言是Guido van rossum创造的 4、IPO模型的三部分是Input、Process、Output,没有Program 5、Guido van Ros 阅读全文
posted @ 2022-05-03 12:14 卜算子1937 阅读(1406) 评论(0) 推荐(0)