Python数据类型之字符串第四季

各位小伙伴们

“黑一”快乐

本节课非常非常重要

请各位小伙伴

一定认真理解和学习

技术要点:

内建函数

函数的理解

如何使用一个函数

capitalize()函数

count()函数

本节课我将和大家一起探讨

python字符串的内建函数

首先我们来理解

“字符串”的“内建”“函数”

首先,“字符串”我就不赘述了

“内建”

小伙伴们,什么是内建?

内建就是Python中“自带”

也就是说

我们可以直接拿过来用的

而不需要额外导入的

“函数”

这里的函数和我们数学中的函数

不一样的!

程序设计里面的函数是

为了实现某一个或者一些

特定功能

打包好的代码块

有了这个代码块

我们就可以快速的

重复使用某一个或者一些

功能

而这样的代码块

就叫做

函数

好了,那么我们来理解一下

“Python字符串的内建函数”

意思就是

有这么一些能够快速实现

某一个或者一些功能的

针对Python语言字符串的

不需要我们额外倒入的

直接拿过来就可以用的

功能

就叫做“Python字符串的内建函数”

好了,下面我们来认识一下真正的函数

实际上小伙伴们早就接触过函数了

不信?

我们来看这个语句

Print ('HelloPython')

中的Print()

有小伙伴思考过为什么

使用print()

就可以把想要的数据

输出出来吗?

因为print()

就是一个内建函数

这个函数的功能是要让程序输出

一些信息

真正实现一个输出是

灰常麻烦的一件事情

所以Python的爸爸

内建了一个输出的函数

如此我们才可以这么轻松使用

好了,如果看到这里小伙伴们

理解了什么是

内建函数

下面我们来看

字符串的内建函数

很有意思,也很高效

----capitalize()----

这个函数的作用是把字符串的第一个字符

转换成大写

来看

我们看到,使用capitalize()函数

就可以把字符串的第一个字符转换为大写

不知道细心的同学是否发现了

我在写capitalize()的时候

总会在capitalize后面加上“()”

这个符号表示这是一个函数

括号中为这个函数的参数

什么是参数?

参数就是为了实现这个函数

需要给这个函数的输入

参数有时候也是会有一定要求的

小伙伴们是否迷茫了?

我怎么知道哪些函数有啥要求?!

别急

当我们看一个函数完整的说明文档时

上面会有非常清楚的说明

下面我们再来看一个好玩的函数

----count()----

这个函数的作用是

数一下特定字符串中的特定字符

有几个

来看

看到了

我们hello python中有

2个o

而这里面的‘o’就是count()函数的

一个参数

我们再来看

在“o”这个参数后面

又多了两个参数

这代表让count()这个函数

从第1个字符开始数

数到第6个字符结束

这些字符里面有几个‘’

结果当然是1个

小提示:第一个字符的位置是

关于字符串的函数还有很多

感兴趣的同学可以去搜索一下

Python的官方文档

里面都有详细介绍

好了,今天我们就共同探讨到这

希望有兴趣的小伙伴们

可以自己找几个感兴趣的函数

多多练习!

本文来自企鹅号 - 全球大搜罗媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏青枫的专栏

try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

602
来自专栏决胜机器学习

PHP面向对象核心(二)——继承、多态、接口

PHP面向对象核心(二) (原创内容,转载请注明来源,谢谢) 三、继承与多态 3.1 继承 1、继承是类级别的复用,关键词为extends;多态是方法级别的复用...

29712
来自专栏测试开发架构之路

C++之new/delete/malloc/free详解

主要内容: 1.  C语言中的函数malloc和free 2.  C++中的运算符new和delete 3.  new/delete与malloc/free之间...

2845
来自专栏web前端教室

浅谈数据结构 - 字典

浅淡,真的是很浅。Orz.. 先摆出定义,这里的字典是啥样的? 是以键-值对形式保存数据的一种结构。 现实中比较典型的例子,就是以前的电话本。你想找一个单位的电...

18110
来自专栏Golang语言社区

转-Go语言开发常见陷阱,你遇到过几个?

Go作为一种简便灵巧的语言,深受开发者的喜爱。但对于初学者来说,要想轻松驾驭它,还得做好细节学习工作。 初学者应该注意的地方: 大括号不能独立成行。 未使用变量...

3329
来自专栏C/C++基础

C++嵌套类与局部类

定义嵌套类的初衷是建立仅供某个类的成员函数使用的类类型。目的在于隐藏类名,减少全局的标识符,从而限制用户能否使用该类建立对象。这样可以提高类的抽象能力,并且强调...

621
来自专栏河湾欢儿的专栏

第一节预解释、作用域、this原理

462
来自专栏MasiMaro 的技术博文

C++类的构造函数与析构函数

C++中每个类都有其构造与析构函数,它们负责对象的创建和对象的清理和回收,即使我们不写这两个,编译器也会默认为我们提供这些构造函数。下面仍然是通过反汇编的方式来...

601
来自专栏电光石火

null或空值的判断处理

1,错误用法一: if (name == "") {      //do something } 2,错误用法二: if (name.equal...

1769
来自专栏AzMark

Python 学习笔记之类与实例

类 (class) 封装一组相关数据,使之成为一个整体,并使用一种方法持续展示和维护。

291

扫码关注云+社区