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

相关文章

来自专栏noteless

[一] java8 函数式编程入门 什么是函数式编程 函数接口概念 流和收集器基本概念

说起来好像很啰嗦,但是如果有人告诉你 通过sin(x) 计算后, x的值被改变了,你不会觉得异常奇怪么

1212
来自专栏编码前线

关于三种工厂模式的总结

工厂模式分为简单工厂模式,工厂方法模式和抽象工厂模式,它们都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,目的是降低系统中代...

1111
来自专栏云霄雨霁

设计模式----工厂方法模式

1470
来自专栏Java编程

10个有关String的面试问题

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

1K2
来自专栏Crossin的编程教室

【Python 第18课】 bool类型转换

昨天最后留的几句关于bool类型的转换,其中有一行: bool('False') print一下结果,会发现是True。这是什么原因? 因为在pytho...

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

《算法图解》第四章笔记与课后练习_快速排序算法

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

python笔记:#007#变量

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

3358
来自专栏AI科技大本营的专栏

10分钟快速入门Python函数式编程

本文,你会了解到什么是函数式编程,以及如何用 Python 进行函数式编程。你还会了解到列表解析和其他形式的解析。

1332
来自专栏菜鸟前端工程师

JavaScript学习笔记021-常用排序算法

672
来自专栏搜云库

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

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

1966

扫码关注云+社区

领取腾讯云代金券