鱼C论坛

 找回密码
 立即注册
查看: 2341|回复: 4

[技术交流] 《零基础入门学习Python》014字符串:各种奇葩的内置方法

[复制链接]
发表于 2017-7-2 11:24:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 1137381680 于 2017-7-2 14:51 编辑

一.        定义分析

说实话真的没什么可以总结的,视频上已经讲得很清楚了,但是作为日后参考的笔记,我还是把用法粘到笔记上吧,希望大家能够理解。

注:此图片内容版权归鱼C小甲鱼老师所有,任何人不得用于盈利目的,此版仅供交流与学习,如有下载请在24小时内删除,违者产生的责任自负。

二.        杂谈

1.其实也没啥谈的,有一点要说一下,小甲鱼老师说过,知识是不用死记硬背的,各位朋友其实不用把所有的字符串用法都背下来,那样就算短时间背会了也记不住太长时间,不如把自己认为几个常用的记下来,其他部分不常用的用法可以不记,等要用的时候百度或者查表就可以了,时间久了自然就都记住了。否则还要搜索引擎有什么用呀

三.        部分作业分析

1.        课后作业测试题3我的做法:
  1. st1 = st1.partition('www.fishc.com')[1]
复制代码
我认为这样做还是蛮不错的,毕竟不用查找起始字符和终止字符所在的位置了,懒懒的,省事儿!^_^

四.        知识掌握程度

心得:知道了原来对字符串还有这么多的用法(虽然有部分是鸡肋用法...)

难点:对方法的理解

重点:isalpha,isalnum等方法的判定关系和部分方法对字符串修改的使用。
字符串用法.jpg
字符串用法2.jpg
字符串用法3.JPG

评分

参与人数 1鱼币 +2 收起 理由
小甲鱼 + 2

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-7-30 19:27:09 | 显示全部楼层
在这里我加一个对split这个方法的使用,因为后面有提到喔。
split是对字符串进行切片。格式为split(sep=None,maxsplit=-1)
在这里具体说一下参数的事。
sep是指你选择用什么进行切片,举个例子:
  1. #举例子
  2. >>> chuan = ('abcdefghijklmn')
  3. >>> chuan.split('f',1)
  4. ['abcde', 'ghijklmn']
复制代码

上面的这个例子很明显,以f作为sep的话,这个字符串就会从f处分成两部分。
maxsplit就是总共进行几次这样的切片,依然举个例子:
  1. #举例子
  2. >>> chuan = ('abcdabcdabcd')
  3. >>> chuan.split(sep='b',maxsplit=1)
  4. ['a', 'cdabcdabcd']
  5. >>> chuan.split(sep='b',maxsplit=2)
  6. ['a', 'cda', 'cdabcd']
  7. >>> chuan.split(sep='b',maxsplit=3)
  8. ['a', 'cda', 'cda', 'cd']
复制代码

需要强调的是,sep的值要用引号括起来,否则会报错,因为你的格式不对。
大概就是这些。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-2 11:44:24 From FishC Mobile | 显示全部楼层
说的有道理,但是我觉得有必要把内置方法看一遍有个印象,不然遇到问题,没有印象反应会慢一点
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-2 11:55:35 | 显示全部楼层
忽视 发表于 2017-7-2 11:44
说的有道理,但是我觉得有必要把内置方法看一遍有个印象,不然遇到问题,没有印象反应会慢一点

那是那是,每个方法大致干什么的得看一下,我的意思是前面那个英文单词和部分重复的没必要全背下来,有的记住一个就相当于记住好几个了,比如说rstrip(),lstrip(),strip([chirs])这三个,核心都是strip,区别无非就是lift和right还有单独的那个chirs用法。感谢指教
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-10-17 10:15:02 | 显示全部楼层
永远,永远
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 19:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表