当前位置: 首页 > news >正文

回顾 python3中字符串

一.  简介

前面学习了 python3中的字符串, 本文回顾一下 python3中的字符串。

二.  python3中的字符串

1.  创建字符串

字符串是 python中最常用的数据类型。我们可以使用引号(' 或者 " )来创建字符串。

创建字符串很简单,只要为变量分配一个值即可。如下所示:

str = "Hello Python"

2. 访问字符串中的值

注意:Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。

Python 访问子字符串,可以使用方括号 [] 来截取字符串,字符串的截取的语法格式如下:

变量[头下标:尾下标]

索引值以 0 为开始值,-1 为从末尾的开始位置,如下所示:

举例说明字符串访问:

#!/usr/bin/env python3str = "Hello Python"
str1 = str[0] 
str2 = str[-1]
str3 = str[-1:-7:-1]print(str1) #输出 H
print(str2) #输出 n
print(str3) #输出 nohtyP

3. 字符串的连接与转换

(1) 字符串连接

可以使用 + 符号连接两个字符串,举例说明:

#!/usr/bin/env python3str1 = "you are a"
str2 = " wonderful person!"
print(str1 + str2) #输出you are a wonderful person!

(2) 字符串与其他类型转换

下面举例说明一下,字符串与其他数据类型的转换:

#!/usr/bin/env python3#字符串转数字
str1 = "213"
data1 = int(str1)#数字转字符串
data2 = 123
str2 = str(data2)#字符串转浮点型
str3 = "3.14"
float_data = float(str3)print(data1)      #输出 213
print(data2)      #输出 123
print(float_data) #输出 3.14

Python 与  C语言一样,也存在转义字符。需要在字符中使用特殊字符时,python 用反斜杠 \ 转义字符。转义字符在这里不做介绍,用到时可以进行查询。

http://www.lryc.cn/news/508422.html

相关文章:

  • 代码随想录day23 | leetcode 39.组合总和 40.组合总和II 131.分割回文串
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之分支结构(switch语句)
  • R机器学习:决策树算法的理解与实操
  • 解锁高效学习之道:从认知升级到实践突破
  • 2024年12月CCF-GESP编程能力等级认证Python编程三级真题解析
  • .NET Core 中使用 C# 获取Windows 和 Linux 环境兼容路径合并
  • 【SH】Ubuntu Server 24服务器搭建MySQL数据库研发笔记
  • 编译原理复习---正则表达式+有穷自动机
  • 知识图谱+RAG学习
  • 消息队列技术的发展历史
  • 每天40分玩转Django:Django部署
  • 搭建Elastic search群集
  • 解析 Ingress-Nginx 故障:排查思路与方法
  • 2024 楚慧杯 re wp
  • 【物联网技术与应用】实验10:蜂鸣器实验
  • 单片机:实现矩阵键盘控制LCD屏幕(附带源码)
  • 鸿蒙Next之包体积极限优化
  • Android实战经验篇-log工具
  • DPU编程技术解析与实践应用
  • 红帽认证的含金量和价值如何?怎么报名红帽认证考试?
  • VS Code Copilot 与 Cursor 对比
  • 蓝桥杯嵌入式备赛教程(1、led,2、lcd,3、key)
  • 取多个集合的交集
  • 如何实现电子发票XML文件的合规性存档?
  • IOT、MES、WMS、MOM 和 EPMS 系统综合技术与业务文档
  • IntelliJ IDEA Docker集成
  • 【react项目】从零搭建react项目[nodejs安装]
  • 【专题】2024年悦己生活消费洞察报告汇总PDF洞察(附原数据表)
  • Github——网页版上传文件夹
  • LMDeploy 量化部署进阶实践