python函数:基础函数调用整理
声明:以下链接和描述据来自于网络,很多都是来自菜鸟教程
一、字符串 str
%c | 格式化字符及其ASCII码 |
%s | 格式化字符串 |
%d | 格式化整数 |
函数 | 描述 |
需要掌握(示例) | |
print(name[0]) | 按索引取值(正向取+反向取) :只能取 |
print(name[0:6:2]) | 切片(顾头不顾尾,步长) |
len() | 长度 |
strip('*!') | 默认移除 两边 的空白或指定字符,一般用在用户交互上 |
lstrip() | 用于截掉字符串 左 边的空格或指定字符 |
rstrip() | 用于截掉字符串 右 边的空格或指定字符 |
split() | 通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串 |
rsplit() |
Python rsplit() 方法通过指定分隔符对字符串进行分割并返回一个列表,默认分隔符为所有空字符,包括空格、换行(\n)、制表符(\t)等。类似于 split() 方法,只不过是从字符串最后面开始分割。 |
lower() |
Python lower() 方法转换字符串中所有大写字符为小写。 |
upper() | Python upper() 方法将字符串中的小写字母转为大写字母 |
startswith() | startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。 |
endswith() | endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置。 |
format() |
基本语法是通过 {} 和 : 来代替以前的 % 。
format 函数可以接受不限个参数,位置可以不按顺序。 |
join() | 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 |
replace() |
把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 |
isdigit() |
方法检测字符串是否只由数字组成 |
需要了解(示例) |
|
find() |
find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果指定范围内如果包含指定索引值,返回的是索引值在字符串中的起始位置。如果不包含索引值,返回-1。 |
rfind() |
返回字符串最后一次出现的位置,如果没有匹配项则返回-1。 |
index() |
index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。 |
rindex() |
返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常,你可以指定可选参数[beg:end]设置查找的区间。 |
count() |
用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。 |
center() |
center() 方法返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。 |
ljust() |
ljust() 方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。 |
rjust() |
rjust() 返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串。 |
zfill() |
Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 |
expandtabs() |
expandtabs() 方法把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8。 |
captalize() |
Python capitalize()将字符串的第一个字母变成大写,其他字母变小写。对于 8 位字节编码需要根据本地环境。 |
swapcase() |
swapcase() 方法用于对字符串的大小写字母进行转换。 |
title() |
title() 方法返回"标题化"的字符串,就是说所有单词都是以大写开始,其余字母均为小写(见 istitle())。 |
二、列表 list
三、元祖
四、字典 dict
五、集合
转载于:https://www.cnblogs.com/moyand/p/8653546.html
python函数:基础函数调用整理相关推荐
- python必备基础代码-新手上路必学的Python函数基础知识,全在这里了(多段代码举例)...
原标题:新手上路必学的Python函数基础知识,全在这里了(多段代码举例) 导读:函数是Python中最重要.最基础的代码组织和代码复用方式.根据经验,如果你需要多次重复相同或类似的代码,就非常值得写 ...
- python基础知识整理-python爬虫基础知识点整理
首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本. 根据我的经验,要学习Python爬虫 ...
- python爬虫基础知识点整理
更多编程教程请到:菜鸟教程 https://www.piaodoo.com/ 友情链接: 高州阳光论坛https://www.hnthzk.com/ 人人影视http://www.sfkyty.com ...
- Python函数基础教程-张明阳-专题视频课程
Python函数基础教程-730人已学习 课程介绍 通过本次课程的讲解,可以让大家对Python函数章节中的装饰器.闭包.函数对象.迭代器和生成器进行彻底的了解,在授课的过程中,将会结 ...
- Python函数基础练习
Python函数基础练习 1. 输入一行字符,统计其中有多少个单词,每两个单词之间以空格隔开,并将输入字符按首字母大写居中,每个单词首字母大写左对齐,全小写,全大写右对齐的方式分别输出.如输入: Th ...
- 第三章 Python函数基础及进阶
第三章 函数基础及进阶 3.1 上章补充内容 3.1.1 Bytes类型 计算机的数据需要存到硬盘上,但是硬盘只能存储二进制的数据. 我们知道将计算机里的数据转换成我们能看懂的数据是将二进制 -> ...
- python基础知识整理-python入门基础知识点整理-20171214
一.知识点整理 1.python2与python3的区别: (1)宏观比对 python2 源码不标准,较为混乱,并且重复的代码很多. python3 源码统一了标准,同时也去除了重复代码. (2)编 ...
- python函数基础
函数基础 函数的作用 函数就是包裹一部分的代码,实现某一个功能,达成某一个目的,而且当这段代码如果使用或者重复使用的时候,只需要很简单的调用即可,大大减少了代码的维护难度. 函数的特点 可以反复调用, ...
- 【Python】基础知识整理
<font color="#dd0000">浅红色字体</font> # markdown的备忘录 本文是学习过程中积累的python知识(欢迎补充鸭),另 ...
- Python 函数基础与进阶 闭包 聚合与打散
阅读目录 函数基础 基础知识 return 返回值 不可变类型和可变类型的值传递问题 函数的参数 打散和聚合 函数进阶 函数的注释 命名空间 作用域和全局变量 函数的嵌套和作用域链 函数名 闭包 函数 ...
最新文章
- python中怎么比较两个列表-如何比较python中的两个列表并返回匹配
- 2022还在使用Mysql进行数据检索?ElasticSearch自定义扩展词库完成检索
- 全面解读java虚拟机
- AcWing 1402. 星空之夜 1月28
- 快学Scala习题解答—第三章 数组相关操作
- C++手写快读详解(快速读入数字)
- Why I am here--细谈如何Hadoop重写分块函数,改变分块规则
- oeasy php,oeasy之PhotoshopCS3视频教程 - 轻松自学网
- 用插值法求国债收益率
- iOS 获取手机 唯一标识
- vnc-4.0-winsrc版本之winvnc工程分析_源码研究
- 技嘉服务器主板按f1才能进系统,电脑开机要按F1或F2才能进入系统的解决方法
- 透视HTTP协议-03|HTTP协议进阶(一)
- python视频学习002(2017年老男孩最新全栈python第2期视频教程)---电脑简史
- OBCA认证知识点-part4
- 笨方法学python40-42
- node+express+mock
- 【日期】找找哪些日期是星期几
- Kubernetes相关概念扫盲
- Idea插件开发(二)——插件的创建打包及发布
热门文章
- CListBox用法总结
- LeetCode 1662. 检查两个字符串数组是否相等
- LeetCode 1060. 有序数组中的缺失元素(二分查找)
- LeetCode 660. 移除 9(9进制)
- flash html5 chrome,为了支持 HTML5 ,谷歌 Chrome 浏览器将“封杀”Flash
- python入门神图
- 邻接矩阵的深度优先遍历
- c语言表达式10 amp 6等于多少,C语言基础——表达式
- python odoo_odoo python 使用缓存
- 一份北大信科内部流传的 “CS 自救指南”