python的基本用法(三)字符串常用函数
字符串常用函数
# s='.abcd.'
# new_s=s.strip('.')#默认去掉字符串两边的空格和换行符,想去掉什么括号中就写什么
# print('s',s)
# print('new_s',new_s)
# t='.hhjDDDhjhj.'
# print(t.rstrip('.'))
# print(t.lstrip('.'))
# print(t.count('.'))#某个字符串出现的次数
# print(t.index('j'))#找某个字符串的下标,如果不存在,就报错
# print(t.find('g'))#找某个字符串的下标,如果不存在,就返回-1
# print(t.replace('hj','ko',2))#如果不写数字2,就全部替换,如果写上就替换几个
# print(t.upper())#把里面的变成大写字母
# print(t.lower())#把里面的变成小写字母
# j='jinzhang'
# print(j.capitalize())#首字母大写
# print(j.startswith('p'))#判断是否以某个字符开头
# print(j.endswith('g'))#判断是否以某个字符结尾
# print(j.islower())#判断是否全是小写的
# print(j.isupper())#判断是否全是大写的
# print(j.istitle())#判断是否为标题,Python
# print(j.isdigit())#判断是否为纯数字
# print(j.center(34,'%'))#放在中心,不够的就用%代替
# print(j.isspace())#是否有空格
# print(j.isidentifier())#是不是一个合法的变量名
# print(j.isalpha())#判断是不是字母或者汉字,不能有数字和特殊符号
# print(j.isalnum())#字符创里面只要没有特殊字符就返回true
# print(j.format())
#s='insert into user VALUE ({username},{password},{phone},{addr});'
s='insert into user VALUE ({username},{password},{phone},{addr})'
news=s.format(username='uuu',addr='beijing',phone=12122,password='12671@qq.com')
print(news)
d = {'addr':'北京','username':'xiaohei','password':'12345','email':12,
"phone":'sdfs'}
s_map=s.format_map(d)
print(s_map)
s='1'
print(s.zfill(3))#往前面补0
s='user1,user2,user3,user4,user5,user6,user7'
print(s.split(','))#按照某个字符来分割字符串,返回一个list
print(s.split())#什么都不传,按照空格来分割字符串
s='user1 user2 user3 user4 user5 user6 user7'
print(s.split())#什么都不传,按照空格来分割字符串
print(s.split(','))
car=['baoma','benchi','dazong','aodi']
res='。'.join(car)#以某个字符串把list里面的元素连起来
print(res)
python的基本用法(三)字符串常用函数的更多相关文章
- python字符串 常用函数 格式化字符串 字符串替换 制表符 换行符 删除空白 国际货币格式
# 字符串常用函数# 转大写print('bmw'.upper()) # BMW# 转小写print('BMW'.lower()) # bmw# 首字母大写print('how aae you ?'. ...
- Excel怎样从一串字符中的某个指定“字符”前后截取字符及截取字符串常用函数
怎么样可以从一串字符中的某个指定位置的前或后截取指定个数的字符. 如:12345.6789,我要截取小数点前(或后)的3个字符.怎么样操作, 另外,怎么样从右边截取字符,就是和left()函数相反的那 ...
- Python 字符串常用函数
操作字符串的常用函数 函数 描述(返回值) str.capitalize() 将字符串的第一个字符大写 str.title() 返回标题化的字符串,即每个单词的首字母都大写 str.upper() 全 ...
- Python—字符串常用函数
Python-字符串常用字符串 字符串是一种表示文本的数据类型,使用单引号和双引号及三引号表示 访问字符串中的值字符串的每个字符都对应一个下标,下标编号是从0开始 转义字符字符串的格式化输出切片常用函 ...
- python面试题(二)字符串常用函数
今天在微信的公众号上看到了一遍python学习开发的文章,里面有一些python的面试题,碰巧最近python不知道学什么了,索性学一下这篇文章啊!!先写一下一些字符串的常用函数.(ps:本人太菜,若 ...
- Python核心技术与实战——三|字符串
一.字符串基础 Python的字符串支持单引号('').双引号("")和三引号之中('''....'''和"""...""&quo ...
- python自动化开发-[第三天]-编码,函数,文件操作
今日概要 - 编码详解 - 文件操作 - 初识函数 一.字符编码 1.代码执行过程 代码-->解释器翻译-->机器码-->执行 2.ASCII ASCII:一个Bytes代表一个字符 ...
- python学习摘要(3)--字符串处理函数
python没有字符类型, "字符串" '字符串' '''字符串''' """字符串""" 三引号可以支持字符串跨行 字 ...
- php 字符串常用函数
数组.字符串和数据库是我们函数里面最.最.最常用的三类函数. 当然PHP的字符串函数也有很多.我们最常使用的两个系列的字符串: 1.单字节字符串处理函数 2.多字节字符串处理函数 3.字符串编码转换函 ...
随机推荐
- C++ Primer Plus (Stephen Prata 著)
第1章 预备知识 (已看) 第2章 开始学习C++ (已看) 第3章 处理数据 (已看) 第4章 复合类型 (已看) 第5章 循环和关系表达式 (已看) 第6章 分支语句和逻辑运算符 (已看) 第7章 ...
- java_免费视频课程汇总
xml使用场景 各种配置文件 用于用户界面的开发 传输数据:ajax 这个可能过时,因为程序员更喜欢将xml用json来代替 web service:这些老式的web serv ...
- day11 大纲
01 昨日内容回顾 函数名的运用: 1,特殊的变量. 2,函数名可以当做变量赋值. 3,函数名可以当做容器类类型的元素. 4,函数名可以当做函数的参数. 5,函数名可以当做函数的返回值. 函数的运用: ...
- 第十四章 Java常用类
14.常用类 14.1 字符串相关的类 1课时 14.2 JDK 8之前时间日期API 1课时 14.3 JDK8中新时间日期API 1课时 14.4 JDK8中的Optional类 1课时 14.5 ...
- 活学活用wxPython基础框架
看活活用wxpython这本书,基本框架是这样子的,这里有定义输出,然后打印出整个流程,可以看到是怎样执行的,明天请假了,五一回去玩几天,哈哈,估计假期过来都忘了 import wx import s ...
- python unittest setUp 和 setUpClass 区别
import unittest class Test(unittest.TestCase): def setUp(self): print("start!=======") def ...
- 前端-JavaScript1-2——JavaScript建立认知
关于首篇的“ Hello world ! ”这事儿吧,挺有意思,就是学习任何的语言,我们都喜欢在屏幕上直接输出一点什么,当做最简单.最基本的案例.输出什么大家随意,但是很多人都习惯输出“hello w ...
- Python【每日一问】05
问:请解释一下Python 中的 pass 语句.continue.break有什么作用?并辅以代码说明 答: 1.pass :pass是空语句,是为了保持程序结构的完整性.通常用于不知道接下来代码应 ...
- 用GDB调试程序(五)
查看运行时数据——————— 在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据.print命令的格式是: ...
- Vue组件间的参数传递
1.父组件与子组件传值 父组件传给子组件:子组件通过props方法接受数据: 子组件传给父组件: $emit 方法传递参数 2.非父子组件间的数据传递,兄弟组件传值 eventBus,就是创建一个事件 ...