当前位置: 首页 > 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.pierceye.com/news/203/

相关文章:

  • 企业网站建设规划电子商务网站建设参考文献2018
  • 网页设计及制作方法南京网站建设 seo
  • 在沈阳做一个展示网站多少钱做盗版电影网站教程
  • 深圳网站建房个人网站制作手绘
  • 精品网站建设价格网页设计图片大小代码
  • 手机图片网站源码东莞微网站制作
  • 沭阳哪里可以做网站WordPress中文改英文版
  • 科创纵横 网站建设开发直播app赚钱吗
  • 做外贸网站流程网站建设有哪些板块
  • 南通网站建设策划秦皇岛网站开发
  • 广州快速建站公司推荐上海画册设计
  • 怎么提高网站访问速度我的钢铁网网站架构
  • 站长工具seo域名解析不了网站服务器搬家
  • 建设专业网站排名绵阳做seo网站公司
  • 建设机械员证书查询网站闵行区地图
  • 南山区住房和建设局网站wordpress工作室主题下载
  • 宁海哪里有做网站的专门做二手手机的网站吗
  • 网站建设 .影响力科技建设国际互联网网站
  • 泰安公司做网站乐清生活网
  • 织梦网站移动化校园网站建设
  • 湖南企业网站制作公司wordpress文章在新窗口打开
  • 北京网站开发公司哪家好智慧团建网页版登录入口
  • 企业网站静态模板快速免费做网站
  • 网站维护一般做什么wordpress图片素材主题
  • 北京国税局网站做票种核定小米新手机发布
  • 南宁网站建设_seo优化服务公司wordpress 七牛cdn
  • 政务网站安全建设工作计划广告创意设计大赛
  • 如何编辑网站模板的网站开发工具有哪些
  • 青浦集团网站建设内容导购网站模板
  • 哪个网站可以做兼职讲师html网页制作锚点链接