广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python -- 操作字符串[2/3]
  • 924
分享到

Python -- 操作字符串[2/3]

字符串操作Python 2023-01-31 07:01:16 924人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

      yuan@ThinkPad-SL510:~$ ipython -nobanner  In [1]: comma_delim_string = "pos1,pos2,pos3"  In [2]: pipe_delim_stri

 

 

 


  1. yuan@ThinkPad-SL510:~$ ipython -nobanner 
  2.  
  3. In [1]: comma_delim_string = "pos1,pos2,pos3" 
  4.  
  5. In [2]: pipe_delim_string = "pipepos1|pipepos2|pipepos3" 
  6.  
  7. In [3]: co 
  8. coerce              compile             continue 
  9. comma_delim_string  complex             copyright 

按Tab会智能补全的不仅仅是iPython哦,去试试,告诉不了解的童鞋

  1. In [3]: comma_delim_string.split(",") 
  2. Out[3]: ['pos1', 'pos2', 'pos3'] 
  3.  
  4. In [4]: pipe_delim_string.sp 
  5. pipe_delim_string.split       pipe_delim_string.splitlines 
  6.  
  7. In [4]: pipe_delim_string.split("|") 
  8. Out[4]: ['pipepos1', 'pipepos2', 'pipepos3'] 

split()方法的典型用法即是把希望作为分割符的字符串(注意:是字符串,不一定是一个)传给它。

  1. yuan@ThinkPad-SL510:~$ ipython -nobanner 
  2.  
  3. In [1]: two_field_string ="8675890,This is a freefORM, plain text, string" 
  4.  
  5. In [2]: two_field_string.spli 
  6. two_field_string.split       two_field_string.splitlines 
  7.  
  8. In [2]: two_field_string.split(',',1) 
  9. Out[2]: ['8675890', 'This is a freeform, plain text, string'] 
  10.  
  11. In [3]: two_field_string.split(',',2) 
  12. Out[3]: ['8675890', 'This is a freeform', ' plain text, string'] 

 


  1. yuan@ThinkPad-SL510:~$ ipython -nobanner 
  2.  
  3. In [1]: mixed_case_string = "VOrpal BUnny" 
  4.  
  5. In [2]: mixed_case_string == "vorpal bunny" 
  6. Out[2]: False 
  7.  
  8. In [3]: mixed_case_string.lower() == "vorpal bunny" 
  9. Out[3]: True 
  10.  
  11. In [4]: mixed_case_string == "VORPAL BUNNY" 
  12. Out[4]: False 
  13.  
  14. In [5]: mixed_case_string.upper() == "VORPAL BUNNY" 
  15. Out[5]: True 

upper()和lower()并不是简单的返回字符串的大写和小写,它在字符串的比较上有很大作用,想到了吧?呵呵

 

--结束END--

本文标题: Python -- 操作字符串[2/3]

本文链接: https://www.lsjlt.com/news/191611.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python -- 操作字符串[2/3]
          yuan@ThinkPad-SL510:~$ ipython -nobanner  In [1]: comma_delim_string = "pos1,pos2,pos3"  In [2]: pipe_delim_stri...
    99+
    2023-01-31
    字符串 操作 Python
  • Python -- 操作字符串[3/3]
     1,splitlines() yuan@ThinkPad-SL510:~$ ipython -nobanner  In [1]: multiline_string = """This    ...: is    ...: a multi...
    99+
    2023-01-31
    字符串 操作 Python
  • Python -- 操作字符串[1/3]
    1,in和not in   yuan@ThinkPad-SL510:~$ ipython -nobanner  In [1]: uname = "Linux #50-Ubuntu SMP Fri Mar 18 19:00:26 UTC 2...
    99+
    2023-01-31
    字符串 操作 Python
  • Python学习-字符串函数操作3
    字符串函数操作 isprintable():判断一个字符串中所有字符是否都是可打印字符的. 与isspace()函数很相似 如果字符串中的所有字符都是可打印的字符或字符串为空返回 True,否则返回 False str1 = ...
    99+
    2023-01-30
    字符串 函数 操作
  • python字符串操作
    目录一、字符串方法1.字符串的分割2.字符串的查找,替换3.字符串的判断二、切片操作(列表,元组也可以)1.索引2.切片有三个参数[start:end :step]一、字符串方法 1...
    99+
    2022-11-12
  • Python 字符串操作之字符串的截取
    字符串的截取 字符串的截取是实际应用中经常使用的技术,被截取的部分称为“子串”。Java中使用函数substr()获取子串,C#使用函数substring()获取子串。而Python由于内置了序列,可以通过前面介绍的索引...
    99+
    2023-09-11
    python c# 开发语言
  • 【转载】Python字符串操作之字符串分
    1、 str.split():字符串分割函数   通过指定分隔符对字符串进行切片,并返回分割后的字符串列表。   语法:   str.split(s, num)[n]   参数说明:   s:表示指定的分隔符,不写的话,默认是空格(’ ‘...
    99+
    2023-01-30
    字符串 操作 Python
  • Python 字符串操作详情
    目录1、字符串的定义2、转义字符串和原始字符串3、字符串的运算3.1 拼接运算符3.2 成员运算4、获取字符串长度5、索引和切片6、字符串的方法6.1 转换大小写6.2 查找操作6....
    99+
    2022-11-12
  • python字符串操作详析
    目录一、5种字符串检索方法二、join字符串拼接方法 [列表/元组 --> 字符串]三、3种字符串分割方法 [字符串 --> 列表/元组]四、5种大小写转换方法五、3种字...
    99+
    2022-11-13
  • python 字符串常用操作
    字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。首字母大写name = "zhangbichen"print(name.capitalize())...
    99+
    2023-01-30
    字符串 常用 操作
  • Python字符串常见操作
    Python字符串注意事项 Python字符串是不可以改变值的,更新一个字符串后要放到另一个变量中去 Python 不支持char类型的数据类型,也就是不支持单字符类型的数据。 Python 字符串常用内建函数 encode(enc...
    99+
    2023-01-30
    字符串 常见 操作
  • Python中字符串的操作
    用单引号或者双引号包含的内容 不支持直接在内存中修改 可支持索引、切片、成员检查、长度查看   字符串赋值到变量 str1 = 'hello world'   字符串打印查看 str1 = 'hello world' prin...
    99+
    2023-01-30
    字符串 操作 Python
  • Python字符串操作之如何提取子字符串
    在 Python 中,字符串是一种非常常见的数据类型,经常需要对字符串进行各种操作,其中提取子字符串是一个非常常见的需求。本文将介绍几种在 Python 中提取子字符串的方法。 方法一:使用字符串切片 在 Python 中,可以使用字符串切...
    99+
    2023-10-18
    python 正则表达式 开发语言
  • 字符串操作
    # 1.capitalize(cap ita lize)# 功能:字符串首字母大写 # Ex1: # name = 'max' # print(name.capitalize()) # 回车:...
    99+
    2023-01-31
    字符串 操作
  • 字符串变形(2)
    center(width,'*') 将变量字符串在宽度20个字符居中 后面的是可填写的标识 一个字符 中文 符号 数字都可以示例a = 'fUcK'b = a.center(20,'1')print(b)********fUcK*****...
    99+
    2023-01-30
    字符串
  • python字符串的基础操作
    本篇内容介绍了“python字符串的基础操作”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1 处理字符串原始字符串:在字符串开始的引号之前加...
    99+
    2023-06-02
  • python之字符串操作方法
    定义及特性:   以引号(单引号,双引号,三引号)包围且不能修改a= ' \t aBcdE fgFijDlmNopq rSt uTwxy z 123 !@# \t '一、判断字符串,返回bool值:False或Trueprint(a.isi...
    99+
    2023-01-31
    字符串 操作方法 python
  • Python中字符串常见操作
    (1)find  查找 格式:mystr.find(str, start, end) 例如: mystr.find(str, start=0, end=len(mystr)) 作用:检测str是否包含在mystr中,如果是则返回开始值的索...
    99+
    2023-01-30
    字符串 常见 操作
  • 数字、字符串操作
    bin()十进制转二进制; oct()十进制转二进制; hex()十进制转二进制;   字符串: 索引: 查找: 移除空白: 长度: 替换:   切片: 分割: 连接: 首字母大写; 居中、...
    99+
    2023-01-30
    字符串 操作 数字
  • python3 字符串操作
          name = "My \tname is  {name} and my age is {year} old"#大写 print(name.capitalize()) # 首字母大写 打印显示 My  name is  {na...
    99+
    2023-01-31
    字符串 操作
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作