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 条评论
登录 后参与评论

相关文章

来自专栏工科狗和生物喵

【计算机本科补全计划】《C++ Primer》:类型转换

正文之前 学习,不如爆文?反正晚上也不会学习,某个家伙也对我爱理不理的!!!!(这才是最骚的吧),刚好欠了 C++ Primer太多烂账了。不如赶紧还了! 对了...

2968
来自专栏Java编程

10个有关String的面试问题

下面是面试中最容易问到的有关String的问题。

1K2
来自专栏zhisheng

运算优先级、结合性、求值顺序、副作用和顺序点

标题中这几个概念,是很多C/C++程序员在表达式上容易出问题或不清楚的地方,虽然这些概念在很多语言都有体现,但C里面特别明显,所以就以C语言为例子总结下 运算...

4357
来自专栏诸葛青云的专栏

C语言夺命题十例,为啥C语言的总是这么恶趣味?

这些问题测试了C语言的高级知识,包括一些很少使用的特性。有效的C编程需要对诸如未定义的行为,递归和指针算术等概念有深入的理解,但是这些故意复杂的例子并不代表现实...

1383
来自专栏搜云库

《十大经典排序算法》简介

十大经典排序算法 排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的...

1916
来自专栏带你撸出一手好代码

正则表达式「^」符号的正确理解方式

「^」这个符号在正则表达式的中的应用相信是所有程序员都掌握的, 因为它是正则表达式中最基础最常用的知识点。 它在正则表达式中表示两种不同的意义 01 表示匹配一...

2713
来自专栏章鱼的慢慢技术路

《算法图解》第四章笔记与课后练习

1725
来自专栏C++

python笔记:#007#变量

862
来自专栏转载gongluck的CSDN博客

python笔记:#007#变量

变量的基本使用 程序就是用来处理数据的,而变量就是用来存储数据的 目标 变量定义 变量的类型 变量的命名 01. 变量定义 在 Python 中,每个变量 在...

3218
来自专栏编程

关于python字典类型最疯狂的表达方式

[译]关于python字典类型最疯狂的表达方式 一个Python字典表达式谜题 这个子字典是从哪里来的 Umm..好吧,可以得到什么结论呢? 一篇来自 Dan ...

19510

扫码关注云+社区