做云盘网站哪个好,专业做鞋子网站有哪些,网站开发前端指什么,专门做冷门旅行的网站知识点#xff1a;
1#xff0c;排序可以在不同的存储结构上实现#xff0c;但快速排序法适于顺序存储的线性表#xff0c;不适用于链式存储的线性表。 堆栈序适用于线性结构#xff0c;不适用于非线性结构
2#xff0c;基本路径测试根据软件过程性描述中的控制流确定程…知识点
1排序可以在不同的存储结构上实现但快速排序法适于顺序存储的线性表不适用于链式存储的线性表。 堆栈序适用于线性结构不适用于非线性结构
2基本路径测试根据软件过程性描述中的控制流确定程序的环路复杂性度量用此度量定义基本路径集合并由此导出一组测试用例对每一条独立执行路径进行测试。因此基本路径测试属于动态测试。
3a 10.99说明实部为10.99虚部为0故complexa返回复数10.99 0j
4在python语言中使用for..in.. 方式形成的循环能遍历的类型有字符串文件range函数或者组合数据类型不能遍历复数。
5try语句用来捕捉执行代码发生的异常处理异常后能够回到异常处继续执行。
6python语言中缩进指每行语句开始前的空白区域用来表示python程序间的包含和层次关系。
7异常指的是在程序运行过程中发生的异常事件通常是由外部问题如硬件错误输入错误所导致的。 错误是指导致系统不能按照用户意图工作的一切原因事件。在程序设计过程中由于某些错误的存在致使程序无法正常运行处理这些错误以使程序正确运行就称为错误处理。 异常和错误是完全不同的概念。
8在python语言中return语句用来结束函数并将程序返回到函数被调用的位置继续执行。 return语句可以出现在函数中的任何部分可以同时将0个1个或多个函数运算结果返回给函数被调用处的变量。 函数可以没有return此时函数并不返回值。 python函数定义中没有对参数指定类型则函数内的默认参数是对函数的默认参数属性__defaults__的引用
9全局变量和局部变量的命名可以相同。
10字典的操作方法d代表字典变量 d.key():返回所有键的信息。 d.values():返回所有值的信息。 d.items():返回所有的键值对。 d.get(key,default):键存在则返回相应值否则返回默认值default。 d.pop(key,default)键存在则返回相应的值同时删除键值对否则返回默认值default。 d.popitem():随机从字典中取出一个键值对以元组keyvalue形式返回同时将该键值对从字典中删除。 d.clear():删除所有键值对清空字典。
11文件打开模式有 r:只读模式如果文件不存在返回异常FileNotFoundError默认值。 x:创建写模式。文件不存在则创建存在则返回异常FileExistsError。 w:覆盖写模式文件不存在则创建存在则完全覆盖原文件。 a:追加写模式。文件不存在则创建存在则在原文件最后追加内容。
12在python语言中使用open打开文件的操作过程中需要注意由于“\”是字符串中的转义符所以表示路径时使用“\\”、/或“//”代替“\”.
13在python语言中二维列表对象输出为CSV格式文件采用遍历循环和字符串的join方法相结合的方法。
14在python语言中用于数据分析的第三方库有numpy,scipy,pandas和matplotlib。 scrapy是网络爬虫方向的第三方库。
15turtle库是python重要的标准库之一用于基本的图形绘制 numpy库属于数据分析领域pygame库属于运行开发领域。
操作题
1键盘输入正整数N按要求把N输出到屏幕格式要求宽度为30个字符艾特字符填充右对齐带千位分隔符。如果输入正整数超过30位则按照真实长度输出。
代码
n eval(input(请输入正整数))
print({0:30}.format(n))
2,a,b是两个列表变量列表a为[11,3,8],键盘输入列表b计算a中元素与列表b中对应元素乘积的累加和。
代码
a [11,3,8]
b eval(input())
s 0
for i in range(3):s a[i] * b[i]
print(s)
3,以255为随机数种子随机生成5个在1含到50含之间的随机整数每个随机数后跟随一个空格进行分隔屏幕输出这5个随机数。
代码
import random
random.seed(255)
for i in range(5):print(random.randint(1,50),end )
4使用turtle库的fd和seth函数绘制一个边长200画笔为2号笔的正五边形内角108度。
代码:
import turtle
turtle.pensize(2)
d 72
for i in range(5):turtle.seth(d)d 72turtle.fd(200)
5,键盘输入某班各个同学就业的行业名称行业名称之间用空格隔开回车结束输入。统计各行业的学生数量按数量从高到低方式输出。
例如
护士 旅游 老师 护士 老师 老师
老师3
护士2
旅游1
代码
fo open(test.txt,w)
namesinput(请输入各个同学行业名称行业名称之间用空格间隔回车结束输入)
name_list names.split()
d {}
for item in name_list:d[item] d.get(item,0) 1
ls list(d.items())
ls.sort(keylambda x:x[1],reverse True) #按照数量排序
for k in ls:fo.write({}:{}\n.format(k[0],k[1]))
fo.close()