定要过python二级 真题 第四套

第一模块  基本操作  

1.print(“  {  }    ” . format(s))         记住        “  {        }”            在这里面我们,   写入要求·  

2.代码  如下:  a ,b=b,a+b

将b赋值给 a  ,将a+b 赋值给 b

3.做第二题  就是默认你明白  那个规律   之后 按照规律 去填充

4.  jieba  的分词             ls =jieba.lcut(txt)

也得注意  分词之后就是列表了

我爱妈妈  

['我',‘爱’,‘妈妈’]

5.第三套说错了 ,应该是,for 循环之中有,print 是全部输出

6.但是怎么说呢,还 有print(i,end=‘\n’) 默认 就是\n

 所以输出就是

妈妈

print(i,end=',') 

输出:  妈妈爱我

为什么‘我’  ‘爱’  ‘妈妈’   他之前有  ‘’ 引号  之后输出    就什么也 没有了

第二模块   简单应用

1.注意t.seth()  与t.right()  t.left()  是不同的  后者是是有正负可言的        前者则是只有  正,,

前者,就是你看第三套的这一道题,你就可以知道,他的角度 是怎么确定的

2. seth()   他研究对象就是 最开始  与最开始正向向右箭头那个进行比对。

3.今天没有学习,学习这东西  ,你一定要去 连贯性。保持他它的持续性,,你一直在学

4.除是向左的  /////////    \\\\\\n换行  注释\*

5.print({:.2f}.format(avg)  保留俩位小数

6.

 

 要说明的第一点 就是,  input() 所能承受的就是  没有空格   当你输入完  空格   就已经开始执行了

譬如 数学 78

输出 ['数学',‘78’]

 默认空格已经开始  执行了

7.读取csv  文件与读取  .txt 文件的是·一样的  f=open('.csv','r')

8.为什么你看到的就是可以输出 

数学 90

英语 80

化学 60

这种换行的操作,,第一有可能就是  print() format 中的格式化输出 有\n

第二种 有可能 就是  ['     '  ,  '            '  ,  '       '  .  '           ']

之后你进行了 for  循环了

9.ls.strip('\n').split(',')

  ['     '  ,  '            '  ,  '       '  .  '           ']就是这种不换行的列表

10.

 

 不换行输出  与换行 的输出    概念  且左边的红框    就是 输出【f.readlines()】  

且下面的 就是  循环11 次  有11 个  不同的列表

11.那么你对于上面输出 print(line)

 

 

 

 输出 之后 就会

 

 \n   就是会体现在 输出框  就换行 且有空行?嗯

13.ls=‘1231’    12月31

ls[:-2]   ls[-2:]  反向是从-1  开始的

14.

 

 int[i]   加int

 

posted @ 2021-07-20 11:37  a-mhh  阅读(172)  评论(0编辑  收藏  举报