---恢复内容开始---

元组(tuple)是只读列表,不能修改,列表用中括号,元组用小括号。只能用index和count两个命令。

---恢复内容结束---

字符串处理的代码

# coding=utf-8
# Author: RyAn Bi
name = 'my name is bijibin'
print(name.capitalize())#首字母大写
print(name.count('b')) # 字符串中字母b的数量
print(name.center(50,'-')) #打印50个字符,内容居中,两边用-
print(name.endswith('in')) #判断字符结尾是不是in
name = 'my \tname is bijibin'
print(name.expandtabs(tabsize=30)) #把tab建(需提前在字符串中)转化为空格30个
name = 'my \tname is bijibin'
print(name[name.find('name'):])
p= str.maketrans('abcdef','')#把字符串转换为对应的数字 print('alex li '.translate(p)) #把里面的字符对应处理了 print('bijibn'.replace('b','B',1)) #替换,最后一个数字是替换几个
print('bijibin'.rfind('b')) #从左边数,找到最右边的b的下标返回
print('bijibin,133'.split(',')) #按逗号分隔成列表
print('bijibin\n133'.splitlines())#按换行来分隔成列表
print('bijibin'.swapcase()) #变成大写
print('bijibin'.zfill(50)) #b不够的话用0 填充
name = 'my name is {name} ,my age is {age}'
print(name.format(name = 'bijibin',age = '')) #对上面的内容进行填充
print('abc123'.isalnum()) #是不是数字加英文字符,特殊字符不行
print('abc123'.isalpha()) #是不是纯英文字符
print(''.isdecimal()) #是不是十进制
print(''.isdigit()) #是不是整数
print('10a'.isidentifier()) #是不是一个合法的变量名(数字开头不合法)
print('bijibin'.islower()) #是不是全是小写
print('bijibin'.isupper()) #是不是全是大写
print(''.isnumeric()) #是不是数字,只有数字才行,类似isdigit
print('bijibin'.isspace()) #是不是个空格
print('My Name Is'.istitle()) #是不是title,每个单词首字母大写才行
print('bijibin'.isprintable())#可以打印
print('+'.join(['','','',''])) #把列表中各个元素用连接符连接起来
print(name.ljust(50,'*')) #填完成50个字节,从左边开始,右边填充符号
print(name.rjust(50,'*')) #填完成50个字节,从左边开始,左边填充符号
print(name.upper()) #变成大写
print(name.lower()) #变成小写
print('\nbijibin\n'.lstrip()) #去掉左边的空格和回车键
print('\nbijibin\n'.rstrip()) #去掉右边的空格和回车键

python学习,day2:列表的复制,字符串的处理的更多相关文章

  1. Python学习02 列表 List

    Python学习02 列表 List Python列表 List Python中的列表(List)用逗号分隔,方括号包围(comma-separated values (items) between ...

  2. Python学习系列(三)(字符串)

    Python学习系列(三)(字符串) Python学习系列(一)(基础入门) Python学习系列(二)(基础知识) 一个月没有更新博客了,最近工作上有点小忙,实在是没有坚持住,丢久又有感觉写的必要了 ...

  3. Python学习笔记(三)字符串类型及其操作(2)

    1.字符串的表示 字符串是字符的序列表示,可以由一对单引号(‘).双引号(“)或三引号(’‘’)构成.其中,单引号.双引号和三引号都可以表示单行字符串,但是只有三引号可以表示多行字符串 在使用双引号时 ...

  4. python学习之列表语法

    1.列表 1 list.append(obj)在列表末尾添加新的对象2 list.count(obj)统计某个元素在列表中出现的次数3 list.extend(seq)在列表末尾一次性追加另一个序列中 ...

  5. python学习之基础入门,安装,字符串,数据转换,三元运算符

    python基础 我们要开始学习新的编程语言了,加油~~ python是“世界上最好的语言”,学习它当然是认为它是最好的所以我们才学(人生苦短我学python),python运用于不同的领域,采集分析 ...

  6. Python学习3——列表和元组

    一.通用序列操作——索引.切片.相加.相乘.成员资格检查 1.索引,正序从0开始为第一个元素,逆序从-1开始,-1为最后一个元素 >>> greeting[0] 'h' >&g ...

  7. Python学习总结之三 -- 优雅的字符串

    优雅的字符串 前言 记得我在Python学习总结第一篇中有提到字符串,那个可以算是先打个招呼吧,因为没有提到任何关于字符串的处理方法.今天,给大家详细讲解一下Python中字符串的使用方法,如有不当或 ...

  8. Python:判断列表中含有字符串且组成新的列表打印输出-Dotest董浩

    '''题一:判断列表中含有字符串且组成新的列表打印输出知识点:列表.列表的增删改查.for循环.if判断'''#@Author:Dotest软件测试#@QQ:1274057839names = ['D ...

  9. python学习笔记——列表生成式与生成器

    1.列表生成式(List Comprehensions) python中,列表生成式是用来创建列表的,相较于用循环实现更为简洁.举个例子,生成[1*1, 2*2, ... , 10*10],循环用三行 ...

  10. Python基础之列表深浅复制和列表推导式

    一.列表深浅复制: 浅拷贝内存图如下: 深拷贝内存图如下: 二.列表推导式: 实例: """ 列表推导式 练习:exercise01 """ ...

随机推荐

  1. jedis的publish/subscribe[转]含有redis源码解析

    首先使用redis客户端来进行publish与subscribe的功能是否能够正常运行. 打开redis服务器 [root@localhost ~]# redis-server /opt/redis- ...

  2. Java 读取jar内的文件的超简便方法

    坑爹的java课程设计,偏要用jar来运行 读取.存储jar内文件的支持也好低 存储方法: 进入jar文件其实没有说的那么困难,jar文件本质是一个zip格式的压缩文件,只是把文件后缀名改了,要用Ja ...

  3. CodeForces 339C Xenia and Weights(暴力求解DFS)

    题意:给定 1-10的某几种砝码,给定的每种有无穷多个,然后放 m 个在天平上,要满足,相邻的两次放的砝码不能是同一种,然后是在天平两端轮流放,并且放在哪一个托盘上,那么天平必须是往哪边偏. 析:这个 ...

  4. 启动Hadoop HDFS时的“Incompatible clusterIDs”错误原因分析

    "Incompatible clusterIDs"的错误原因是在执行"hdfs namenode -format"之前,没有清空DataNode节点的data目 ...

  5. 关于iReport中纸张的大小 换算

    在iReprot里中进行报表设计时 第一步先确定纸张的大小   如A4纸  直接选就行了  A2 A3一样的,但还会在这种情况这种纸没有选择的怎么办? 比如  那种代小孔的纸     279*241m ...

  6. JAVA并发设计模式学习笔记(二)—— Single Threaded Execution Pattern

    注:本文的主要参考资料为结城浩所著<JAVA多线程设计模式>. 单线程执行模式(Single Threaded Execution Pattern)是最简单的多线程设计模式,几乎所有其他的 ...

  7. nginx中级应用-续

    1.server下配置的每个location,都需要有自己的一套代理配置 即要么加入: root  某个目录 要么加入 proxy_pass 某个地址;  proxy_redirect off; # ...

  8. Android-事务(Transaction)

    事务就拿转帐的例子来说:两个用户,要么都成功,要么都失败,这样才是安全

  9. .net core session cookie操作

    配置Session Cookie注意

  10. ODBC方式操作oracle数据库

    ODBC方式操作oracle数据库 一.查询语句: var strConn = System.Configuration.ConfigurationManager.ConnectionStrings[ ...