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

江苏优质网站制作公司杭州企业网站建设公司怎么样

江苏优质网站制作公司,杭州企业网站建设公司怎么样,县信用平台网站建设情况,网站建设报价单 非常好用的报价模板.doc目录 1 字符串的定义2 转义字符3 字符串的常见方法4 分割字符串5 字符串反转6 字符串的链式调用7 格式化字符串8 多行字符串总结 1 字符串的定义 在Python中#xff0c;字符串表示一个字符的序列#xff0c;比如 str hello,world这里我们定义了一个字符串字符串表示一个字符的序列比如 str hello,world这里我们定义了一个字符串其中每个字符共同构成了字符串既然是序列我们可以计算字符串的长度。 先顺序数一下有多少个字符一共是11个字符 在我们的REPL环境中我们用len函数来计算字符串的长度 len(str)在字符串中每个字符都有一个索引Index从0开始。可以使用索引来访问字符串中的特定字符。例如 str[3]因为索引是从0开始如果取索引为3的其实是取的第四个位置的字符在这里是l如果我们取索引为4的字符就取出了o 2 转义字符 在Python中字符串中的转义Escape是指使用特殊字符来表示特殊含义的字符。例如在字符串中使用反斜杠\来表示换行符、制表符、双引号等特殊字符。以下是一些常见的字符串转义字符 \n 换行符\t 制表符\ 双引号\ ’ 单引号\ \ 反斜杠 下边是一个转义字符的示例 str Hello,\nWorld!\tPython is fun! print(s)这里需要注意的是如果要让转义字符执行需要用双引号包裹再一个结果输出需要使用print函数 3 字符串的常见方法 Python提供了字符串的便利API供我们使用包含如下 len(str)返回字符串的长度。str.upper()返回一个新的字符串其中所有字符都转换为大写。str.lower()返回一个新的字符串其中所有字符都转换为小写。str.capitalize()返回一个新的字符串其中第一个字符转换为大写其余字符转换为小写。str.title()返回一个新的字符串其中每个单词的第一个字符都转换为大写其余字符转换为小写。str.strip()返回一个新的字符串其中去除了字符串两端的空格。str.lstrip()返回一个新的字符串其中去除了字符串左侧的空格。str.rstrip()返回一个新的字符串其中去除了字符串右侧的空格。str.split()返回一个列表其中包含字符串按照空格分割的子字符串。str.split(sep)返回一个列表其中包含字符串按照指定分隔符 sep 分割的子字符串。str.join(iterable)返回一个新的字符串其中包含 iterable 中的所有元素元素之间用字符串 str 连接。str.replace(old, new)返回一个新的字符串其中将字符串中的 old 替换为 new。str.find(sub)返回字符串中子字符串 sub 第一次出现的索引如果不存在则返回 -1。str.count(sub)返回字符串中子字符串 sub 出现的次数。str.startswith(prefix)检查字符串是否以 prefix 开头返回布尔值。str.endswith(suffix)检查字符串是否以 suffix 结尾返回布尔值。 4 分割字符串 可以使用split来分割字符串默认是使用空格来进行分割字符串 s Hello, World! substrings s.split() print(substrings) # 输出[Hello,, World!]除了按照空格来分割外我们还可以指定分割字符比如使用逗号进行分割 s Hello,World! substrings s.split(,) print(substrings) # 输出[Hello, World!]除了上述两种分法外我们还可以有二分法二分法返回分隔符前边的字符串分隔符本身和分隔符右边的字符串 s Hello, World! first, separator, last s.partition(,) print(first) # 输出Hello print(separator) # 输出, print(last) # 输出World!5 字符串反转 在 Python 中可以通过切片语法来实现字符串的反转。具体地可以使用负数步长来实现字符串的反转。例如对于一个字符串 s可以使用以下代码实现其反转 s Hello, World! reversed_s s[::-1] print(reversed_s) # 输出!dlroW ,olleH6 字符串的链式调用 在 Python 中字符串是不可变对象这意味着字符串的方法不会修改原字符串而是返回一个新的字符串。因此可以使用链式调用来对字符串进行多次操作而不需要使用临时变量或者多次赋值。 sHello,World! s.replace(World!,Python!).upper()7 格式化字符串 Python 中的 f-string格式化字符串是一种非常方便的字符串格式化方法它允许在字符串中嵌入表达式并在字符串中直接使用大括号 {} 来指定表达式的值应该如何格式化。 下面是一些常见的 f-string 用法 插入变量值 name Alice age 25 print(fMy name is {name} and I am {age} years old.) # 输出My name is Alice and I am 25 years old.插入表达式 x 3 y 4 print(fThe sum of {x} and {y} is {x y}.) # 输出The sum of 3 and 4 is 7.指定格式化字符串 x 3.141592653589793 print(fThe value of pi is {x:.2f}.) # 输出The value of pi is 3.14.使用条件表达式 x 10 y 20 print(f{x} is greater than {y} if x y else f{y} is greater than {x}) # 输出20 is greater than 108 多行字符串 在 Python 中可以使用三引号“” 或 ‘’来创建多行字符串。多行字符串可以包含换行符、制表符等特殊字符并且可以在字符串中直接编写多行文本而不需要使用换行符来表示换行。 下面是一个使用三引号创建多行字符串的例子 multiline_string This is a multiline string. It contains multiple lines of text. print(multiline_string)总结 我们本篇介绍了字符串的定义常见方法调用以及格式化字符串和多行字符串的概念。熟练掌握语法在我们实际的编程中就多添了不少思路也节省了大量的时间。
http://www.zqtcl.cn/news/203/

相关文章:

  • 郑州有哪些搞网站开发的公司杭州抖音seo
  • 代发网站建设教程app与移动网站开发资料
  • 做网站卖货团购网站建设案例
  • 网站编排类型一个网站备案多个域名吗
  • 济南公司快速建站wordpress新用户管理
  • 门户网站建设如何入账销量不高的网站怎么做
  • 青岛网站制作公司工信部网站备案号
  • 张掖网站制作茂名网站建设方案书
  • 视频网站 界面设计专业网站制作哪里好
  • 沙井网站优化网络营销策略包括哪几大策略
  • 亳州网站建设推广京东的网站建设历史
  • 同域名网站改版需要把之前网站里的文章都拷贝过来吗?建站小程序编辑器闪亮登场
  • 淘宝网站建设流程网站开发跟软件开发
  • 做模型的网站长沙网站推广系统
  • 内蒙做网站专业做相册书的网站
  • 免费ppt模板 网站开发论建设工程施工合同
  • 网站默认首页设置网站logo设计制作
  • 用php做网站的原理做网站开麻烦吗
  • 自己有服务器怎么做网站门户网站集群建设
  • 网页制作如何新建站点做家装的网站有什么区别
  • 网站网站建设公司手游源码论坛
  • 宁波seo整站优化软件局网站建设自查
  • 网站后台管理的超级链接怎么做南京个人网站建设模板
  • 代码网站怎么制作腾讯的网络营销模式
  • 建设厅教育培训网站东莞易进网络专业网站建设 网站
  • 学校网站样式做网站需要提供的资料
  • 佛山网站建设公司排名建一个网站需要什么流程
  • 中国建设会计学会网站哪个cms做企业网站好
  • 网站建设 软文南昌的网站建设公司
  • 网站布局规范数商云公司简介