计算机二级python操作题第二道考点总结

python操作题的第二道也是属于比较简单的题型,和第一题一样也是考察字符串的相关知识

  主要会考察字符串的处理方法,字符串的切片等

常考的字符串的处理方法

 str.lower() :返回字符串的副本,全部字符小写

upper():刚好相反,全部字符大写

str.split(“ ”):根据括号内的字符分割的部分构成一个列表(!!!很重要的一个方法,一定要会用)

str.replace(old,new):返回字符串的副本,将字符串里的old子串替换为new子串

字符串的切片详解

注:字符串下标是从0开始

切片的使用方法 :<字符串或者字符串变量>[n:m]

切片获取字符串从n到m(不包含m)的子字符串

切片要求n和m都在都在字符串的索引区间内,若m<=n则返回空字符串

同时反向递减序号从-1开始

 

 必学小知识之倒序输出

print(s【::-1】)表示输出倒序输出字符串s

 

 

计算字符串的长度 len(str)

print()函数输出文本时候会默认在最后增加一个换行,如果不想换行,可以对print()函数的end参数进行赋值,使用方法如下

print(<待输出内容>,end=" ")   ps:输出内容之后增加一个空格

除了字符串之外,列表也是第二题考察的重点

我做过的题目中有列表相加的,列表插入的,其实不论题目要求如何,核心无非就是列表的操作方法的使用,以下是为大家总结的常考的方法

ls.insert(i,x):表示在ls的i位置插入元素x,那原来该位置的元素呢,自然是往后站咯

ls.append(x):这个方法比较简单,就是向列表ls的尾部添加一个元素x,而且append这个单词本身就有附加的意思

其余的当然也要记得,虽然不是很重要

pop(i)是将i位置的元素取出,并在列表中删除,pop是弹出的意思

remove(x)是将列表的第一个x元素删除

 

还有一个很重要的函数

list(x) 将x转换成列表类型        为什么重要呢,是因为我们用input函数输入的都是字符串,而字符串的内容是不可以修改的,必须要转换成列表才行

还有一个del保留字,对列表元素元素或者片段进行删除

del ls[1] 表示删除下标为一的列表元素 

del ls[0:3]表示删除下标0到2的元素

del ls[1:5:2]表示1号下标开始,每两个元素删除第一个元素。

必记小知识

range函数的使用

    type(a)返回a变量的类型

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值