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

【Pyhton】数据类型之详讲字符串(上)

本篇文章将详细讲解字符串:

1、定义

定义字符串时,字符串的内容被双引号,单引号,三单引号,三双引号中的其中一个被括住。

例如:

双引号:

v1="haha"

单引号:

v1='hahahhaha'

三双引号:

v1="""hahahhaha"""

三单引号:

v1='''hhahaha'''

三单引号、三双引号支持多行/换行表示一个字符串,其他的都只能在一行中表示一个字符串。

2、独有功能:

字符串独有功能的使用方式。

1))

“xxx”.功能(...)

2))

v1="xxx"

v1.功能(...)

1))与2))本质上是一样的,2))只不过是把字符串定义给了一个变量。

(1)判断字符串是否以“xxx”开头,得到一个布尔值。如果以“xxx”开头,返回True,反之返回False

  功能:startswith(str)     str为字符串。

代码举例:

(2)判断字符串是否已“xx”结尾,得到一个布尔值。如果以“xx”结尾,返回True,反之返回False.

功能:endswith(str)     str为字符串。

代码举例:


 

(3)判断字符串是否为十进制数,得到一个布尔值。如果是十进制数,返回True,反之返回False.

功能:isdecimal()

代码举例:


 

(4)去掉字符串两边的空格、换行符、制表符,得到一个新的字符串。

功能:strip()

代码举例:

扩展:

1))

lstrip():只去除字符串最左边的空格、换行符、制表符。

代码举例:

2))

rstrip():只去除字符串最右边的空格、换行符、制表符。

代码举例:

3))strip(str):str为字符串,该功能是去掉字符串两边指定的内容

代码举例:

(5)字符串中的英文变大写,得到一个新的字符串。

功能:upper()

代码举例:

(6)字符串中的英文变小写,得到一个新的字符串。

功能:lower()

代码举例:

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

相关文章:

  • 算法小白的进阶之路(力扣6~8)
  • 【期货】收盘点评。昨天说的,p2409棕榈油在今天或者周一会走出行情
  • LBS 开发微课堂|Polyline绘制优化:效果更丰富,性能更佳!
  • VS Code设置C++编译器路径
  • laravel项目配置
  • Python试讲
  • RESTful API
  • NEEP-EN2-2020-Text1
  • 摩托罗拉E6系统研究
  • Spring中,ApplicationContext主要的实现类型包括?
  • JavaScript青少年简明教程:事件及处理
  • node_exporter
  • 近期在看
  • C++篇:C++入门基础(1)
  • 【Linux】网络编程_3
  • Kafka设计与原理详解
  • IPV6公网暴露下的OPENWRT防火墙安全设置(只允许访问局域网中指定服务器指定端口其余拒绝)
  • 单调栈② | Java | LeetCode 接雨水 最大的矩形
  • 2024年全国青少年信息素养大赛总决赛日赛程表
  • PHP:连接钉钉接口-钉钉回调事件,本地测试数据
  • 【C++标准模版库】vector的介绍及使用
  • 数说故事|引爆社媒的森贝儿IP,品牌如何实现流量变现?
  • 使用openpyxl库对Excel条件格式的深度探索
  • 原生javascript中的ajax通信技术
  • SpringBoot Vue用自签名证书SSL配置https,http转发到https(整理文章)
  • 嵌入式人工智能(41-基于树莓派4B的串口蓝牙模块AT09-cc2541)
  • C++ 动态规划
  • 回溯问题总结
  • GraphRAG如何使用ollama提供的llm model 和Embedding model服务构建本地知识库
  • .net # 检查 带有pdf xss