python 前面几个单词含义
切片
str[start:end:step]
start:从xxx开始 (startswith)
end:切到xxx为止 (endswith) 不包括
字符串操作
.capitalize()#首字母大写
.title() #标题,每个单词的首字母大写(特殊字符,中文在这里也算是特殊字符)
.upper() #转换成大写字母
.lower() #全部成小写
.swapcase() #大小写转换
.center(值) 拉长成10个字符,由*进行填充
.strip() #去掉左右两边空格
.lstrip() #去掉左边空格
.rstrip() #去掉右边空格
.replace()# 替换
.split() #切割
.count()#数数
.find()#查找
.index()#索引位置
.startswith()#是否以什么开头
.endswith()#是否以什么结尾
.isalnum()#是否由数字和字母组成
.isdgit() #是否以数字开头
.isnumeric() #是否全是数字
.isalpha()#是否由字母组成
len() #判断字符串长度
列表
.append() # 追加
.insert() #插入
.extend() #扩展
列表也有切片
.pop()#弹出最后一个,或者指定内容
.remove () #删除
.clear() #清空列表
del #切片删除 del是一个关键字
.sort() #升序
.reverse() #翻转(也可说是降序)
元组
range 可以帮我们获取到一组数据,通过for循环能够获取这些数据,
增: dic['key']='值 ' (存在就修改,不存在就是新加)
dic.setdefault('key')
.setdefault('key','值') #新增
.setdefault('key','值') #存在不执行任何操作
.popitem() #随机删除
.get() #查询
' '.join(lst) #把列表变成字符串,用前面的字符串把列表连接起来,返回字符串
文件操作
r 只读模式
w 只写模式
a 追加写模式
r+ 读写模式(重点)
w+ 写读模式(不常用)
a+ 追加读写模式(不常用)
可参考一下 https://www.cnblogs.com/liuafan/p/9155863.html
strip (除了去掉空格.还可以换行)
python 前面几个单词含义的更多相关文章
- 使用Python对文档单词进行计数
做hacker.org上面的题目时,遇到了一个题目需要对RFC3280种长度为9的单词进行计数,并找出这些单词中出现次数最多的那个:Didactic Byte RFC3280文档有7000多行,靠人工 ...
- python数据类型以及模块的含义
print(sys.path) #打印环境变量 print(sys.argv) #打印相对路径 print(sys.argv[1]) #打印对应的参数 1.在python最上有时候会导入os模块,表示 ...
- Python爬虫--简单的单词查询
Refer to: https://github.com/gaopu/Python/blob/master/Dict.py 本程序参考自上面Github连接 该程序功能是输入一个单词可以给出这个单词的 ...
- 学习Gulp过程中遇到的一些单词含义
注:以下有的单词的含义不仅仅在gulp里面是一样的,在其他某些语言里面也是一样 nodejs Doc:https://nodejs.org/api/stream.html gulp Api:http: ...
- Python文件头注释的含义,你肯定不懂
前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理.作者:冰火梦幻 本文档描述了Python语言文件头里典型注释的含义. 1. ...
- Python if __name__ == "__main__" 的含义
一.概念 我们在Python中经常可以看到一个程序会有if __name__ == "__main__",同时这通常是写在程序的入口位置,那么他有什么特殊含义呢?在了解这个之前,我 ...
- Python小游戏 -- 猜单词
Python初学者小游戏:猜单词 游戏逻辑:就像我们曾经英语学习机上的小游戏一样,电脑会从事先预置的词库中抽取单词,然后给出单词的字母数量,给定猜解次数,然后让玩家进行猜测,并给出每次猜测的正确字母与 ...
- python下划线变量的含义
_xxx 不能用'from module import *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始. "单下 ...
- 对于python的__name__="__main__"的含义的理解
学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main ...
随机推荐
- Win10升级.NET Framework 3.5或2.0遇到错误0x800f081f怎么办
为了让win10系统更好地运行游戏,很多玩家都会在电脑中安装.NET Framework 3.5或.NET Framework 2.0.不过,部分用户在更新升级.NET Framework 3.5和2 ...
- 052、overlay如何实现跨主机通信?(2019-03-19 周二)
参考https://www.cnblogs.com/CloudMan6/p/7305989.html 今天开始学习 overlay 网络跨主机通信的原理 root@host01:~# ufw ...
- Greendao 缓存问题
GreenDao在使用过程中如果查询数据后,修改数据,再次查询的话,使用的是刚才修改后的数据,为了避免这个问题,要清除缓存,清除缓存有两种方法 1.daoSession.clear(); 2.dao. ...
- flex中使用white-space
在微信小程序开发中,view设置为flex布局,但是flex的flex-wrap属性不起作用,如果起作用的话,默认值即no-wrap不换行.如果要测试view-scroll并且scroll-x 就没法 ...
- this与回调函数
在c++里回调函数分2种: 全局函数:不包函在类的内部 或 类内部的静态函数 类内部函数(或叫 局部函数):需要通过实例化后的对象调用的 因c++是c的一层封装,所以类似c里struct内的函数 在传 ...
- Core Mvc传值ViewData、ViewBag和return view(model)
先定义一个Model类Student namespace Lession.Models { public class Student { public string Name { get; set; ...
- Maven 通过maven对项目进行拆分、聚合(重点)
对现在已有maven ssh项目进行拆分,拆分思路:将dao层的代码已经配置文件全体提取出来到一个表现上独立的工程中.同样service.action拆分. ssh-parent: 父工程 ssh-d ...
- view类初探(一)
/*************************************************************************************************** ...
- 20165221 JAVA第一周学习心得及体会
JAVA入门的理论学习 在JAVA2使用教程的网课学中,分为以下几个模块讲解的 JAVA的地位 JAVA的特点 安装JDK(Java Develepement Kit) Java程序的开发步骤 简单的 ...
- Nginx在局域网中使用ip_hash负载均衡策略,访问全部分发到同一个后台服务器
Nginx的ip_hash算法都将一个ip地址的前三段作为hash的关键字