python语言入门n-python语言入门之字符串的一些用法
本篇教程探讨了python语言入门之字符串的一些用法,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。
<
一、字符串的拼接: a="123’ b="abc’ d="hello world’
1.print(a+b)
2.print(a,b)
3. c=" ’.join((a,b)) print(c)
二、字符串的内置方法:
1. print(d.count('l'))
#统计d这个字符串里l出现的次数
2. print(d.capitalize())
#将d字符串的首字母大写
3. print(d.center(20,'*'))
#将d字符串居中,两边用*补充,结果占20位
4. print(d.swapcase())
#将d字符串里内容小写转换成大写,大写转换成小写
5. print(d.endswith('orld'))
#判断d字符串是以orld结尾的吗 结果为True
6. print(d.startswith('hel'))
#判断d字符串是以hel开头的吗 结果为True
7. d='he llo world'
print(d.expandtabs(tabsize=20))
#在he和llo中间键入20个空格
8. print(d.find('o'))
#找d字符串里o这个元素第一次出现的位置,并显示位置索引值,如果没有这个元素,会显示-1
9.d='hello world {name} is {age}'
print(d.format(name='jack',age=18))
结果:hello world jack is 18 #格式化输出的方法
10. d='hello world {name} is {age}'
print(d.format_map({'name':'jack','age':18}))
结果:hello world jack is 18 #格式化输出的方法
11.print(d.index('h'))
#找d字符串里h这个元素第一次出现的位置,并显示位置索引值,如果没有这个元素,会显示not found
12. print("abc123我是".isalnum())
#判断 abc123我是 这个字符串是否是数字,字母或者汉字,或者数字字母汉字都有,如果是的话显示True
13. print(d.isdecimal())
#如果d字符串中只有十进制字符,则返回True,否则为False
14.print(d.isnumeric())
#如果d中只有数字字符,则返回True,否则为False
15.print(d.isdigit())
#如果S中的所有字符都是数字,并且在d中至少有一个字符,则返回True
16. print("abc123".islower())
#如果字符串中的所有字母都是小写,则返回True
17.print("abc123".isupper())
#如果字符串中的所有字母都是大写,则返回True
18.print(" ".isspace())
#如果是空格字符串,则返回True
19. print("My Book".istitle())
#判断my book 是否为标题格式(每个单词首字母都是大写),如果是则返回true
20. print("My Book".lower())
#把字符串里元素全部转换成小写
21.print("My Book".upper())
#把字符串里元素全部转换成大写
22. print("My Book".ljust(10,'*'))
输出结果:My Book***
#my book在最左边后面内容由*填满,总共占10个字节
23. print("My Book".rjust(10,'*'))
输出结果: ***My Book
##my book在最右边前面内容由*填满,总共占10个字节
24. d=' hello world hello '
print(d.strip())
输出结果:hello world hello
#删除d字符串前面和后边的空格和换行符、制表符
25. print(d.lstrip())
#删除d字符串左边的空格和换行符、制表符
26. print(d.rstrip())
#删除d字符串右边的空格和换行符、制表符
27. print('my my book'.replace('my','your',1))
输出结果:your my book
#my book里的my用your替换,只替换一次
28.print('my book is'.split() )
输出结果:['my', 'book', 'is']
#把my book is 变为列表
本文由职坐标整理发布,学习更多的相关知识,请关注职坐标IT知识库!
python语言入门n-python语言入门之字符串的一些用法相关推荐
- python基础教程是什么语言-0编程基础,什么语言也没学过,请问学Python怎样入门?...
其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新的乐趣. 大家为什么要学习python呢? 1.python简单易学 python的优势就是 ...
- python语言入门p-python初学者怎么入门
据百度大数据统计每月有4260705的用户在百度检索Python相关介绍,在大众周围,也总是充斥着各种如何学习Python的声音,许多人已经对于是否"应该学习Python"也都发表 ...
- python和c哪个适合入门-编程入门选什么语言好?C 语言还是Python ?为你解析
前面我分享过计算机行业已经成了学校选择排名第一,家长和学生都很看好计算机类专业.现在IT行业也越来越火爆,程序员越来越被人看好.面对相比同龄人高薪资的诱惑,人们很难不心动,即使秃头也值得! 那么问题来 ...
- python语言怎么用-Python语言应用解析,如何入门学Python?
Python在机器学习人工智能领域非常流行,可以说是算法工程师的标配编程语言.Python语言广泛应用在web开发.大数据开发.人工智能开发.机器学习.后端开发等领域之中,近几年Python语言的趋势 ...
- 简单比较python语言和c语言的异同-Python快速入门之与C语言异同
原标题:Python快速入门之与C语言异同 代码较长,建议使用电脑阅读本文. 10分钟入门Python 本文中使用的是Python3如果你曾经学过C语言,阅读此文,相信你能迅速发现这两种语言的异同,达 ...
- python语言入门电子版-python从入门到精通pdf
pythonpdf是一款专注于python的电子图书,python一种面向对象的解释型计算机程序设计语言,而这款电子书就详细讲解了python相关知识,由浅入深,对初学者来说非常的实用.感兴趣的朋友欢 ...
- Python语言学习:python语言的特点、入门、基础用法之详细攻略
Python语言学习:python语言的特点.入门.基础用法之详细攻略 相关内容 Python 基础教程 目录 python语言的特点 python语言的入门 python语言的基础用法 python ...
- C、C++、Java到Python,编程入门学习什么语言好?
最近,TIOBE更新了7月的编程语言榜单,常年霸榜的C.Java和Python依然蝉联前三位.万万没想到的是,R语言居然冲到了第八位,创下了史上最佳记录.而且后续随着业内对数据统计和挖掘需求的上涨,R ...
- python语言入门自学-Python入门
如果你想选择一种语言来入门编程,那么Python绝对是首选!Python非常接近自然语言,精简了很多不必要的分号和括号,非常容易阅读理解.编程简单直接,更适合初学编程者,让其专注于编程逻辑,而不是困惑 ...
最新文章
- 土地档案管理系统需求分析
- Gartner公布五大新兴技术趋势 AI成主角
- 用VC写Assembly代码(2)
- 鸡啄米vc++2010系列7(对话框:创建对话框类和添加控件变量)
- 阶段3 2.Spring_04.Spring的常用注解_4 由Component衍生的注解
- uva11549Calculator Conundrum
- 操作系统实验一实验报告
- 服务器外置硬盘的分区格式,MacBook下移动硬盘分区配置几种格式解决方案
- tensorflow python cuda nividia驱动版本对照
- 被“投机之王”奉为交易核心的时间要素到底是什么?
- CSS3动画结束闪烁问题
- DBA备录_ORA-24247_网络访问被访问控制列表 (ACL) 拒绝
- 搭建redis的步骤
- ibeacon和微信周边介绍
- #define 用法解析
- 交换机端口镜像的设置
- 云计算运营—03 KVM虚拟化技术方案介绍
- Linux九阴真经之九阴白骨爪残卷3(自动化运维之系统安装)
- 煮饭的机器人作文_【会做家务的机器人】作文(八篇)
- KNN—数据归一化与参数优化_code
热门文章
- js 判断手机横竖屏的实现方法(不依赖任何其他库)
- python小练习--模拟用户登录,(3次重试机会,登录成功展示登录账号密码)
- Mybatis 查询小技巧
- 第二阶段个人冲刺第一天总结
- TI(德州仪器) TMS320C674x逆向分析之一
- Funambol Developer#39;s Guide 中 connector development样例的问题
- 【转】NuGet.org 无法访问的解决方法
- Android在OnCreate中获取控件的宽度和高度
- java中判断字符串是否为数字的三种方法
- NodeJs:用 nodejs + edge + ejs + c#,打造属于自己的代码生成器