当前位置:首页>python>2026版 Python 之字符串

2026版 Python 之字符串

  • 2026-09-07 04:51:24
2026版 Python 之字符串

概述

字符串是 Python 处理文本的核心。从定义、拼接,到格式化与输入,一文掌握字符串的核心用法。宝子们赶紧收藏码住!

字符串

(一)字符串定义和转义字符

字符串是由任意字符组成的文本数据类型,需用单引号或双引号包裹。

1. 基本定义

2. 字符串包含引号的处理

方法 1:使用不同引号包裹

方法 2:使用反斜杠(\)转义

作业

定义和输出字符串内容:“春节电影:飞驰人生3” 的导演是 ' 沈腾 ',这电影太好看了!

(二)长字符串的定义

使用三个单引号(''')或三个双引号(""")定义多行字符串,可包含换行、引号等特殊内容:

(三)字符串拼接

1. 字符串之间拼接

2. 字符串与数值拼接

(四)使用 input 获取用户输入

input () 函数用于获取用户输入,返回值始终为字符串,可通过 int ()、float () 转换类型:

(五)字符串格式化

1. % 格式化方式

通过 % 占位符格式化字符串,支持多类型数据拼接:

常用占位符

  • % s:转换为字符串(通用)

  • % d:转换为整数

  • % f:转换为浮点数

2. 格式化精度控制

使用 m.n 辅助符号控制宽度和精度:

  • m:数据总宽度(包括小数点),不足则补空格,超出则无效

  • n:小数位数,多余则四舍五入

3. f-string 格式化方式

语法:f"内容 {变量} 内容",简洁高效,无需类型转换:

作业

作业 1

定义五个变量,分别是姓名、性别、语文成绩、数学成绩、英语成绩,并且赋值,最终打印出类似 “我是某某,男,语文成绩:99.2,数学成绩:100,英语 88.5”。要求用 % 格式化输出。

作业 2

变量 money4=1000.36,通过精度控制,保留一位小数,数字宽度设置成 8 位,打印输出结果。

作业 3

用 f-string 格式化方式完成作业 1 的要求。

结束语

1

后续我会持续输出优质、实用的内容,也欢迎大家在评论区留言,说说你们最想学习的内容、遇到的困惑,我们一起交流、一起进步。

愿每一位软件人,都能在这里收获知识、突破自我,在自己的赛道上发光发热✨

最新文章

随机文章