计算机二级Python基础知识点整理

为了方便大家更好的应对考试,我整理了计算机二级Python中历年真题选择题部分的几乎所有考点,大家考前考后都可以回顾浏览下,查漏补缺,电子版支持打印。需要PDF电子版可以评论区回复 “DD”,可以获取下载链接。

注:如有少量错误,请批评指导。

计算机二级Python必考知识点

1. Python 中不能作为变量名:数字开头的不可以,如5sp不是一一个变量名。注意:下划线 开头可以作为变量名,如_ _bmg是可以作为变量名称的。

2.注意: Python用缩进表示程序的格式框架,但是并不是所有代码都需要在行前至少加一个空格。(缩进确实代表程序格式框架,但是只是特殊的结构比如判断等才需要一定的缩进)

3. print(len(R)OSI0T)) 返回的是5,这里指的是R、)0、S、\0和T,务必注意这里面的\0”其实算作1个字符。

>>> print(len('R\OS\0T'))

4. print(len(r^OS\0T)) 返回的是6,r 表示对后面学符串中的\取消转义,也就是说,\此时 失去了转义的功能,仅仅是-一个字符串。所以,这里的6个字符是指\、0、S、\|0、 T。>》print(len(r'\0S\0T'))

5. 如果a和b均为整数,a//b表示的是a/b的最小整数值(a//b的位置在a/b在坐标轴上左 边的第-一个整数,也可以称之为[向下取整]),比如7//6=1, 1//6=1, -//6--2; 特别注 意的是,浮点数与整数的相互运算结果是浮点数,比如7.0//6=1.0 (不是1),当然. 7.0//6.0=1.0; .

>>> print(7//,//6,-8//6,7 .0//6,7.0//6.0)

6. break 与continue的区别:不用傻傻分不清楚,break 表示一种毁灭性的意象,当然要结束整个循环体;但是continue则表示还要继续的迹象,所以是结束一次step而已,并没有完全结束整个循环体。

7. fori in range(1,7) 表示的是i取值1、2、3、4、5、6,并不包含尾巴7。

8.4<=5<=6 返回是True,这里的逻辑是,4<=5返回True (True表示1),所以True<=6返 回的还是True。比如4<= -5<0就是False,逻辑就是4<= =5返回True (True 表示1),显 然1<0返回的就是False。(最后备注下: True表示 1,False 表示0)

>>> 4<=5<=6

True

>>> 4<=5<0

False

>>> False>1

False

>>> False<1

True

9.a%b在python中表示的是取模(取模运算是求两个数相除的余数),比如3%2=1,4%2=0, 仍旧注意: 3.0%2=1.0 (不是1)。

你可能感兴趣的:(p2p,网络协议,网络)