python输入字符串str_python字符串(str)

#value = "raitOrEi"#v = value.capitalize()#首字母大写#print(v)#v1 = v.casefold()#全部变小写,不只是英文的,其他语言特殊的大小写也变换#print(v1)#v2 = v.lower()#只是英文变小写#print(v2)

#设置宽度,并将内容居中#20 代指总长度#只能填充一个字符,字符可有可无,没有字符用空格填充#value = "raitorei"#v = value.center(20)#print(v)#v1 = value.center(20,"*")#print(v1)#v2 = value.ljust(20,"*")#print(v2)#v3 = value.rjust(20,"*")#print(v3)#v4 = value.zfill(20)#只能用0填充#print(v4)

#去字符串中寻找,寻找子序列的出现次数#value = "reraitorei"#v1 = value.count('re')#v2 = value.count('re',5)#v3 = value.count('re',5,6)#起止位置#print(v1)#print(v2)#print(v3)

#encode#decode

#以什么开始#以什么结尾#test = "raitorei"#v = test.startswith('r')#print(v)#v = test.endswith('i')#print(v)

#把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8.#具体规则是,括号里是多少,以这个数字为一组,如果是开头,空格占位数字多少。比如#test = "123\t456789"#v = test.expandtabs()#123 456789 8个一组,空格补缺少的位置#print(v)#v1 = test.expandtabs(6)#123 456789 6个一组,空格补缺少的位置#print(v1)

#从开始往后找,找到第一个之后,获取位置#大于等于开始,小于结束,未找到 -1#test = "rei"#v = test.find('r',0,2 )#print(v)

#index找不到,报错 忽略#test = "rei"#v = test.index('a')#print(v)

#将一个字符串中的占位符替换为指定的值#test = "I'm {name}, age {a}"#print(test)#v = test.format(name='raitorei',a=22)#print(v)

#将一个字符串中的占位符替换为指定的值,字典#test = "I'm {name}, age {a}"#print(test)#v = test.format_map({"name": 'raitorei', "a": 22})#print(v)

#星号 字符串中是否只包含字母,数字,汉字#test = "fdfd1f风动旛动3"#v = test.isalnum()#print(v)

#星号 判断字符串中是否只包含字母,数字,汉字#test = "fdfdf风动旛动"#v = test.isalpha()#print(v)

#判断字符串中是否是数字#test = "123②"#v = test.isdecimal()#②,特殊的不可以#v1 = test.isdigit()#二,中文的数字不支持#v2 = test.isnumeric()#print(v,v1,v2)

#数字 字母 下划线 标识符:def class#test = "a123"#v = test.isidentifier()#数字开头false#print(v)

#数字 字母 下划线 标识符:def class#test = "a123"#v = test.isidentifier()#数字开头false#print(v)

#是否存在不能打印的字符,比如\t,结果是false#test = "a\t123"#v = test.isprintable()#print(v)

#判断是否全部是空格#test = " \t"#v = test.isspace()#print(v)

#判断是否是标题#test = "the loneliest girl"#v = test.istitle()#print(v)#v1 = test.title()#print(v1)#v2 = v1.istitle()#print(v2)

#***** 加入字符#test = "_"#value = "raitorei"#v = test.join(value)#等于"".join(value)#print(v)

#islower() 方法检测字符串是否由小写字母组成。#isupper() 方法检测字符串中所有的字母是否都为大写。#test1 = "abc"#test2 = "abc123"#test3 = "abc123A"#v1 = test1.islower()#v2 = test2.islower()#v3 = test3.islower()#print(v1,v2,v3)#test4 = "ABC"#test5 = "ABC123"#test6 = "ABC123a"#v4 = test4.isupper()#v5 = test5.isupper()#v6 = test6.isupper()#print(v4,v5,v6)

#变换大小写#test = "asdfgh"#v = test.upper()#print(v)#v = v.lower()#print(v)

#默认去除左右空格,\t,\n;可以指定字符#test = " a s fgh "#v = test.lstrip()#print(v)#v = test.rstrip()#print(v)#v = test.strip()#print(v)#v1 = v.strip("h")#print(v1)

#变换大小写#test = "asdfgh"#v = test.maketrans("asd","123")#print(v)#v1 = test.translate(v)#print(v1)

#分割字符,partition包含分隔符,split不包含分隔符#test = "asdfghasdfghasdfgh"#v1 = test.partition("f")#print(v1)#v2 = test.rpartition("f")#print(v2)#v3 = test.split("f",2)#print(v3)#v4 = test.rsplit("f",2)#print(v4)

#分割换行符,默认不包含分隔符(false),true包含分隔符#test = "asdfg\nhasd\nfghasdfgh"#v1 = test.splitlines(True)#print(v1)

#分割换行符,默认不包含分隔符(false),true包含分隔符#test = "asdfg\nhasd\nfghasdfgh"#v1 = test.splitlines(True)#print(v1)

#大小写转换#test = "asdfghJKL"#v1 = test.swapcase()#print(v1)

#替换

test = "asdfghaJKaL"

#v1 = test.replace("a","b")#print(v1)#v2 = test.replace("a","b",2)#print(v2)################基本(7个)#################join#split#find#strip#upper#lower#replace################灰魔法(5个)################

test = "raitorei"

##索引#v1 = test[0]#print(v1)

##切片#v2 = test[0:-1]#print(v2)

##长度#v3 = len(test)#print(v3)#li = [1,2,3,4,5,"123"]#print(len(li))

#循环输出#index = 0#while index < len(test) :#print(test[index])#index += 1#print("---end---")

#for demo in test:#print(a)

#帮助创建数字,可以设置隔多少再创建#v = range(0,100,5)#print(v)#for vv in v:#print(vv)#将输入的文字的索引输出

value = input(">>>")

length=len(value)

num=range(0,length)for f innum:print(f,value[f])#*****注意:

#字符串一且自,不可修改。

#一且修改或者拼接,部会造成重新生成字符串

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/396711.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html5 audio api 录音,如何使用HTML5 Web Audio API录制我的声音

在webkit浏览器上,您可以将get user media api与webkitGetUserMedia一起使用 – 如html5rocks所示.如果你想用你的声音来创建javascript事件(例如控制屏幕上的对象)你必须分析传入的声音(例如事件1的高频率 – 事件2的低频率,语音分析要复杂得多,见下文)另外,还有chrome的’x-w…

修改密码

在updateservlet.java中写了方法&#xff0c;修改用户密码&#xff0c;代码不成功求大神指教&#xff0c;代码如下&#xff1a; updateadminpw.jsp <% page contentType"text/html;charsetgb2312" pageEncoding"gb2312" %><% taglib uri"ht…

MlLib--逻辑回归笔记

批量梯度下降的逻辑回归可以参考这篇文章&#xff1a;http://blog.csdn.net/pakko/article/details/37878837 看了一些Scala语法后&#xff0c;打算看看MlLib的机器学习算法的并行化&#xff0c;那就是逻辑回归&#xff0c;找到package org.apache.spark.mllib.classification下…

mysql相关命令操作

2019独角兽企业重金招聘Python工程师标准>>> 远程连接容器中的mysql&#xff1a;mysql -h 192.168.5.116 -P 3306 -u root -p123456 启动mysql容器&#xff1a; $ sudo docker pull mysql:5.6.35 $ sudo docker run --name mysql -p 12345:3306 -e MYSQL_ROOT_PASSW…

html实体注册商标,html 注册商标,html 注册商标代码

html中注册的页面用什么标签写好对于html中的注册页面&#xff0c;策朋专业办理商标注册、专利申请、版权登记保护&#xff0c;需要一个表格。使用标签&#xff0c;输入和按钮标签来组合成就。使用html作为注册页面。实际上&#xff0c;只要您能达到期望的效果&#xff0c;它的…

java已知一个二叉树_#二叉树复习#

#二叉树复习#目录满二叉树完全二叉树平衡二叉树二叉树的主要性质--二叉树的度--二叉树的深度计算二叉树的遍历其他符号变量结点总数深度度为0的结点数/叶子结点数度为1的结点数度为2的结点数什么是满二叉树&#xff1f;二叉树每层的结点数为。满二叉树总结点数&#xff1a;。图…

hashtable - hashmap

http://www.importnew.com/24822.html转载于:https://www.cnblogs.com/qinqiu/p/9711147.html

java 反射机制_基础篇:深入解析JAVA反射机制

反射的概念java 的放射机制&#xff1a;在程序运行时&#xff0c;程序有能力获取一个类的所有方法和属性&#xff1b;并且对于任意一个对象&#xff0c;可以调用它的任意方法或者获取其属性通俗解析&#xff1a;java 文件需要编译成. class 文件才能被 jvm 加载使用, 对象的. c…

构建之法阅读笔记01

本学期阅读计划有两个&#xff0c;一个是《构建之法》&#xff0c;另一个是《大道至简》。 在快速阅读构建之法后&#xff0c;我想提一下几个问题&#xff1a; 1、软件程序软件工程&#xff0c;那么只会软件工程是怎样具体详细的将程序变成合格的软件的&#xff1f; 2、效能分析…

html div float center,跨浏览器实现float:center

跨浏览器实现float:center互联网 发布时间&#xff1a;2008-10-17 19:26:11 作者&#xff1a;佚名 我要评论原文&#xff1a;http://www.macji.com/blog/article/to-achieve-cross-browser-css-float-center/to-achieve-cross-browser-css-float-center/我们都知道float…

博弈论中:纳什均衡、纯策略纳什均衡、混合策略纳什均衡、占优策略

纳什均衡 纳什均衡是由约翰福布斯纳什&#xff08;John Forbes Nash&#xff09;在20世纪50年代提出的博弈论概念&#xff0c;用于描述博弈中的一种稳定状态。在纳什均衡状态下&#xff0c;每个参与者都假定其他参与者的策略是已知的&#xff0c;他们选择的策略是最优的&#…

工具_HBuilder使用快捷方式

HBuilder常用快捷键大概共9类&#xff08;【4 13 3】文件、编辑、插入&#xff1b;【4 9 8】选择、跳转、查找&#xff1b;【1 1 6】运行、工具、视图&#xff09; 1.文件(4) 新建 Ctrl N 关闭 Ctrl F4 全部关闭 Ctrl Shift F4 属性 Alt Enter 2.编辑(13) 激活代码助…

oracle左连接没用_一周零基础学完Oracle数据库第三天02

四、 多表查询1 什么是多表查询多表查询&#xff1a;当查询的数据并不是来源一个表时&#xff0c;需要使用多表链接操作完成查询。根据 不同表中的数据之间的关系查询相关联的数据。多表链接方式&#xff1a; 内连接&#xff1a;连接两个表&#xff0c;通过相等或不等判断链接列…

weblogic启动项目报错找不到类_启动类报错是经常出现的事但是单一的从一个地方找原因会越找越错...

Error starting ApplicationContext. To display the conditions report rerun your application with debug enabled.当我们看到这个报错的时候有的说是jar包重复&#xff0c;有的说是Controller包和Application包处于平行位置&#xff0c;还有的觉得是RequestMapping的valu…

fis

fis3实时刷新 npm install -g fis3 进入相关目录 发布&#xff1a; fis3 release 启动&#xff1a; fis3 server start // 服务启动后&#xff0c;会一直存在&#xff0c;重启或者fis3 server stop 才会关闭服务 自动刷新 fis3 release -wL关闭服务 fis3 server stop …

深入理解javascript原型和闭包(7)——原型的灵活性

在Java和C#中&#xff0c;你可以简单的理解class是一个模子&#xff0c;对象就是被这个模子压出来的一批一批月饼&#xff08;中秋节刚过完&#xff09;。压个啥样&#xff0c;就得是个啥样&#xff0c;不能随便动&#xff0c;动一动就坏了。 而在javascript中&#xff0c;就没…

微型计算机一般不采用的控制方式,微型计算机控制作业.doc

作业一PID控制器引言在实际的过程控制与运动控制系统中&#xff0c;PID家族占据有相当的地位&#xff0c;据统计&#xff0c;工业控制的控制器中PID类控制占有90%以上。PID控制器是最早出现的控制器类型&#xff0c;因为其结构简单&#xff0c;各个控制器参数有着明显的物理意义…

js根据毫米/厘米算像素px

<html><meta http-equiv"content-type" content"text/html;charsetutf-8"><body> 纸张宽度(毫米mm)&#xff1a;<input type"text" id"width" value"10"> <span id"width_px"><…

c语言为什么有这么多的编程环境?_为什么98%的程序员学编程都会从C语言开始?...

在互联网蓬勃发展的时代&#xff0c;有一类人做出了巨大的贡献&#xff0c;这一群人被大家称之为程序员&#xff0c;怎样才能成为一名优秀的程序员呢&#xff0c;为什么每一个程序员都需要学习C语言呢&#xff1f;就让我来跟大家分享分享&#xff1a;壹第一&#xff1a;相比较其…

怎么把电脑上的python软件卸载干净_怎么把一个软件卸载干净_把一个软件卸载干净的两种方法-系统城...

平时使用电脑肯定有卸载软件的操作&#xff0c;一般人直接用户桌面的快捷方式删除&#xff0c;表示软件已经卸载干净了&#xff0c;因为在桌面已经看不见了。其实大部分都没有卸载干净&#xff0c;如果没卸载干净&#xff0c;下载就无法安装了&#xff0c;因为之前还有残留文件…