Python期末总结 - Go语言中文社区

Python期末总结


Python期末总结

一.Python编程知识点总结
二.15道题目及解析过程

一.知识点总结

1.注释、基本数据类型、基本输入和输出、运算符、随机数在这里插入图片描述
2.流程控制语句在这里插入图片描述
3.字符串
4.基本数据类型在这里插入图片描述
5.基本文件操作在这里插入图片描述
6.异常处理

在这里插入图片描述

二.15道题目及解析

1.

代码:
在这里插入图片描述
输出:Su
解析:循环到m时跳出循环,执行循环后的语句

2.

代码:
在这里插入图片描述
输出:20
解析:初始值为0,在8,6,4,2这几个数循环,依次把它们加起来

3.

代码:
在这里插入图片描述
输出:1 4 9 16
解析:当k=1时,符合条件,sum=0+1=1
当k=3时,符合条件,sum=1+3=4
当k=5时,符合条件,sum=4+5=9
当k=7时,符合条件,sum=9+7=16
当k=9时,不符合条件,循环停止
在每次输出后面加上空格

4.

代码:
在这里插入图片描述
输出:1,3,5,
解析:在1到5之间的数循环,如果数可以整除2就跳出本次循环,进行下一次循环,所以能整除的数不会输出,在输出之前已经进行下一次循环了;在每次输出后面加上逗号

5.

代码:
在这里插入图片描述
输出:{73}
解析:a和b为集合,求a和b的交集

6.

代码:
在这里插入图片描述
输出:2
解析:a集合中比b集合大的元素的个数加1

7.

代码:
在这里插入图片描述
输出:13
解析:删除元素3,sum是计算a集合剩下的元素的总和

8.

代码:
在这里插入图片描述
输出:4
解析:将字典中2对应的值换成4并输出

9.

代码:
在这里插入图片描述
输出:1912-510-4501=xuehao
解析:sep = ’ -'是以-为间隔隔开字符串,end = ’xuehao '是在最后面加上xuehao

10.

代码:
在这里插入图片描述
输出:[(2, 12), (3, 13)]
解析:a为2和3,b为12和13,zip是将a和b顺序对应的值加在一起形成列表

11.

代码:
在这里插入图片描述
输出:3
解析:获取甲在列表中首次出现的位置(即索引)加甲的个数

12.

代码:
在这里插入图片描述
输出:[55, 67, 81, 79]
解析:b为a复制后的列表,将a中第一个元素对应的值改为22,但是b先复制了a原先的列表,改变后的a与它无关,所以b的值为原先的a

13.

代码:
在这里插入图片描述
输出:(10, 11, 12, 13)
解析:zip是将a和b一一顺序对应形成元组,dict将zip(a,b)转化为字典,key是返回d所有键的信息,tuple是转化为元组,所以输出结果为元组(10, 11, 12, 13)

14.

代码:
在这里插入图片描述
输出:(2, 4, 6, 8)
解析:从下标为1即第2个元素开始,步长为2,到最后一个元素,依次输出

15.

代码:
在这里插入图片描述
输出:2 4
解析:hou(x)是一个函数,a是2,b返回了x,x=x*2,即2 *2=4

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/ererer00/article/details/103689114
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢