python学习,day2:列表的复制,字符串的处理
---恢复内容开始---
元组(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:列表的复制,字符串的处理的更多相关文章
- Python学习02 列表 List
Python学习02 列表 List Python列表 List Python中的列表(List)用逗号分隔,方括号包围(comma-separated values (items) between ...
- Python学习系列(三)(字符串)
Python学习系列(三)(字符串) Python学习系列(一)(基础入门) Python学习系列(二)(基础知识) 一个月没有更新博客了,最近工作上有点小忙,实在是没有坚持住,丢久又有感觉写的必要了 ...
- Python学习笔记(三)字符串类型及其操作(2)
1.字符串的表示 字符串是字符的序列表示,可以由一对单引号(‘).双引号(“)或三引号(’‘’)构成.其中,单引号.双引号和三引号都可以表示单行字符串,但是只有三引号可以表示多行字符串 在使用双引号时 ...
- python学习之列表语法
1.列表 1 list.append(obj)在列表末尾添加新的对象2 list.count(obj)统计某个元素在列表中出现的次数3 list.extend(seq)在列表末尾一次性追加另一个序列中 ...
- python学习之基础入门,安装,字符串,数据转换,三元运算符
python基础 我们要开始学习新的编程语言了,加油~~ python是“世界上最好的语言”,学习它当然是认为它是最好的所以我们才学(人生苦短我学python),python运用于不同的领域,采集分析 ...
- Python学习3——列表和元组
一.通用序列操作——索引.切片.相加.相乘.成员资格检查 1.索引,正序从0开始为第一个元素,逆序从-1开始,-1为最后一个元素 >>> greeting[0] 'h' >&g ...
- Python学习总结之三 -- 优雅的字符串
优雅的字符串 前言 记得我在Python学习总结第一篇中有提到字符串,那个可以算是先打个招呼吧,因为没有提到任何关于字符串的处理方法.今天,给大家详细讲解一下Python中字符串的使用方法,如有不当或 ...
- Python:判断列表中含有字符串且组成新的列表打印输出-Dotest董浩
'''题一:判断列表中含有字符串且组成新的列表打印输出知识点:列表.列表的增删改查.for循环.if判断'''#@Author:Dotest软件测试#@QQ:1274057839names = ['D ...
- python学习笔记——列表生成式与生成器
1.列表生成式(List Comprehensions) python中,列表生成式是用来创建列表的,相较于用循环实现更为简洁.举个例子,生成[1*1, 2*2, ... , 10*10],循环用三行 ...
- Python基础之列表深浅复制和列表推导式
一.列表深浅复制: 浅拷贝内存图如下: 深拷贝内存图如下: 二.列表推导式: 实例: """ 列表推导式 练习:exercise01 """ ...
随机推荐
- linux ubuntu 各目录大小
/home 45k /bin 8.7M /lib 370M /mnt 4.1k /run 36k /sbin 11M /tmp 41k /usr/share 770M
- 福大软工 · BETA 版冲刺前准备(团队) [已完成]
写在前面 本次作业地址 林燊大哥 过去存在的问题 算法组 没有考虑到数据集不充足的情况.一开始我们将所有数据集按照8:1:1进行分割,分别分配给训练集.开发集和测试集.然鹅后来发现采集到的数据不够充足 ...
- 白盒测试实践-任务进度-Day04
所使用静态代码检查工具 阿里巴巴Java开发代码检测IDE插件 小组成员 华同学.郭同学.覃同学.刘同学.穆同学.沈同学 任务进度 对大家完成各自任务情况进行询问后,以下是对小组成员完成任务进度的情况 ...
- Call to undefined function Think\C()
Fatal error: Call to undefined function Think\C() in /alidata/www/default/2017/newyear/simplewind/Co ...
- java中Integer常量池
我们先看一个关于Integer的例子 public static void main(String[] args) { // TeODO Auto-generated method stu Integ ...
- 云存储上传控件(cloud2)-Xproer.HttpUploader7
版权所有 2009-2016 荆门泽优软件有限公司 保留所有权利 官方网站:http://www.ncmem.com/ 产品首页:http://www.ncmem.com/webapp/cloud2/ ...
- Android 文件存放路径【转】
对于应用携带的静态数据,可以放置在应用的assets目录或者res,raw目录下.对于assets目录下的静态数据,存在当文件最大支持1MB的局限,读取方式如下: 1 InputStream is = ...
- Memcache+Cookie替代Session解决方案(MVC版)
阅读目录 开始 通过IHttpModule注册过滤管道方式 通过BaseController 关于滑动过期 两种方式 回到顶部 通过IHttpModule注册过滤管道方式 具体实现如下: 声明一个类C ...
- .net 线程基础 ThreadPool 线程池
1. ThreadPool 线程池异步: //public static bool QueueUserWorkItem(WaitCallback callBack); //public static ...
- [LeetCode 题解]: Permutations II
Given a collection of numbers that might contain duplicates, return all possible unique permutations ...