【自学Python】Python字符串首字母大写

news/2025/2/19 15:39:22/

Python字符串首字母大写

大纲

在这里插入图片描述

Python字符串首字母大写教程

在开发过程中,很多时候我们需要将一个 字符串 首字母转成大写的需求,在 Python 中,将某个字符串的首字母转成大写的函数为 title() 。

Python title()函数详解

语法

S.title() -> str

参数

参数描述
s表示原字符串

返回值

首字母转成大写之后的字符串。

案例

将首字母转成大写

使用 title() 函数,将字符串首字母转成大写

print("嗨客网(www.haicoder.net)")# 使用 title() 函数,将字符串首字母转成大写
strHaicoder = "i study Python From HaiCoder"
print("strHaicoder =", strHaicoder.title())

程序运行后,控制台输出如下:

在这里插入图片描述

首先,我们定义了一个字符串类型的 变量 strHaicoder,接着我们使用字符串的 title() 函数将变量 strHaicoder 的首字母转成大写,并使用 print() 函数打印最终转换后的结果。

首字母原来就大写

使用 title() 函数,转换首字母大写的字符串

print("嗨客网(www.haicoder.net)")# 使用 title() 函数,转换首字母大写的字符串
strHaicoder = "I study Python From HaiCoder"
print("strHaicoder =", strHaicoder.title())

程序运行后,控制台输出如下:

在这里插入图片描述

首先,我们定义了一个字符串类型的变量 strHaicoder,接着我们使用字符串的 title() 函数将变量 strHaicoder 的首字母转成大写,并使用 print() 函数打印最终转换后的结果。

因为字符串 strHaicoder 的首字母原来就是大写的,所以这里没有做任何的转换。

转换中文开始的字符串

使用 title() 函数,转换中文开始的字符串

print("嗨客网(www.haicoder.net)")# 使用 title() 函数,转换中文开始的字符串
strHaicoder = "嗨客网(haiCoder)"
print("strHaicoder =", strHaicoder.title())

程序运行后,控制台输出如下:

在这里插入图片描述

首先,我们定义了一个字符串类型的变量 strHaicoder,并赋值为 “嗨客网(haiCoder)”, 接着我们使用字符串的 title() 函数将变量 strHaicoder 的首字母转成大写,并使用 print() 函数打印最终转换后的结果。

因为字符串 strHaicoder 是以中文开始的,所以中文并没有做任何的改变,title() 函数修改了字符串中第一个英文,所以最终输出了 “嗨客网(Haicoder)”,h 由小写变成了大写的 H。

Python字符串首字母大写总结

在开发过程中,很多时候我们需要将一个字符串首字母转成大写的需求,在 Python 中,将某个字符串的首字母转成大写的函数为 title() 。Python title() 函数语法:

S.title() -> str

http://www.ppmy.cn/news/22661.html

相关文章

【C/C++基础练习题】复习题卷一

定义变量时,变量的存储类说明符有的可以省略 在函数内,定义变量时储存类型符可以省略的是auto 增1和减1运算符只可以作用在在变量上,不可以用在表达式和常量上 在定义一个数组时,对其部分元素进行了初始化,没有初始化的…

2023-02-06 Elasticsearch 分词器相关

分词器是es中的一个组件,通俗意义上理解,就是将一段文本按照一定的逻辑,分析成多个词语,同时对这些词语进行常规化的一种工具;ES会将text格式的字段按照分词器进行分词,并编排成倒排索引,正是因…

pkl文件读写

想要将拿到的数据做切片处理,但是每训练一次网络就需要切一次,这样的效率太低了,然后就想着先把切片后的数据存储起来,然后训练网络的时候直接调用就可以。学习了一下python的pkl文件的读写,记录下来,方便以…

html+css网页练习三

文章目录一、登录注册页面1、要求2、效果图3、index.html4、style.css二、发展历程页面1、要求2、效果图3、index.html4、style.css三、Web技术社区页面1、要求2、效果图3、index.html4、style.css四、电商网站注册、登录页面1、要求2、效果图3、index.html4、style.css素材在我…

Ubuntu中安装TensorFlow-GPU【CUDA版本要和TensorFlow对应,否则一直False】

原来一直用pytorch,今天需要使用TensorFlow,结果死活装不上GPU版本,我无语了 查看是否可以使用TensorFlow-GPU: import tensorflow as tf # import tensorflow.compat.v1 as tf# print(tf.__version__) print(tf.test.is_gpu_ava…

MQ如何保证消息不丢失?

1.mq原则 MQ传输过程中,消息数据不能多,也不能少,不能多是说消息不能重复消费,这个我们下一章解决;不能少,就是说不能丢失数据。如果mq传递的是非常核心的消息,支撑核心的业务,那么这…

openCL笔记【更新中】

文章目录概述OpenCL标准平台模型执行模型Quick Start1. 搜索并选择OpenCL平台2. 获得OpenCL设备;opencl 设备类型3. 创建上下文两个函数用于创建上下文OpenCL命令队列4. 程序对象创建内核对象创建内存对象使用内存对象对内核对象进行参数传递获取结果5. 资源回收Ope…

微信小程序--》从零实现小程序项目案例

🏍️作者简介:大家好,我是亦世凡华、渴望知识储备自己的一名在校大学生 🛵个人主页:亦世凡华、 🛺系列专栏:微信小程序 🚲座右铭:人生亦可燃烧,亦可腐败&…