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 """ ...
随机推荐
- 开源项目spring-shiro-training思维导图
写在前面 终于完成了一个开源项目的思维导图解读.选spring-shiro-training这个项目解读是因为它开源,然后涉及到了很多我们常用的技术,如缓存,权限,任务调度,ssm框架,Druid监控 ...
- Spring获取HttpServletRequest对象
<!-- WEB.XML中配置相关的监听机制 --> <listener> <listener-class> org.springframework.web ...
- [GO]定时器的停止和重置
package main import ( "time" "fmt" ) func main() { timer := time.NewTimer( * tim ...
- [GO]文件的读写
首先写一个文件 package main import ( "os" "fmt" ) func WriteFile(path string) { //打开文件, ...
- SpringMVC错误集中营
1.eclipse里的错误提示为The import javax.servlet.http.HttpServletRequest cannot be resolved 1.这是因为工程里面web-in ...
- Spring实战-README.md
教程 <Spring实战>(第四版),[美]Craig Walls著,张卫滨译 人民邮电出版社,2016.4 本系列博文包括: 第01章-Spring之旅 第02章-装配Bean 第03章 ...
- 在线测试正则表达式工具 jQuery.Validate验证库
http://www.jb51.net/tools/zhengze.html http://www.cnblogs.com/weiqt/articles/2013800.html
- linux 权限机制
系统每个文件都拥有特定的权限,所属用户及所属组,通过这样的机制限制哪些用户.哪些组可以对特定文件进行什么样的操作,一般分为读.写.执行三种权限. 每个进程都是以某个用户的身份运行,所以进程的权限与该用 ...
- [LeetCode 题解]: LetterCombinations
Given a digit string, return all possible letter combinations that the number could represent. A map ...
- .NET WCF Return String 字符串有反斜杠的处理
应该是: {"Message":"Hello World"} 结果是:" {\"Message\":\"Hello Wo ...