Python基础语法--字符串内置功能

1.capitalize---首字母转变成大写,如果首子母已经是大写则还是输出首字母大写结果

例子:

2.casefold ---大写转小写针对所有内容

例子:

3.center ----内容居中

例子:    ps  该例子输出20个字符(包含字符串"admin所占用的5个字符"),并把字符串"admin"居中

4.count ---统计出现的次数,返回一个正整数类型

例子: ps 结果1:是指定从第4个字符串到第9个字符串中统计(字符串从位置0开始计算)

5.encode--- 编码修改

例子:

6.endswith --判断是否以指定字符串结尾,返回bool值

例子:ps 结果1:是指定从第3个字符串到第5个字符串判断结尾字符是否="or",故返回布尔值假(字符串从位置0开始计算)

  

7.expandtabs ---将字符串中的tab(\t)转换为空格,默认空格数tabsize 是8个字符

例子:  转换tab(\t)替换成空格,默认8个空格.expandtabs(20)指定空格数量

8.find ---查找匹配到的第一个字符串的位置(同样可以指定查找范围,位置从0开始计算)

例子:

9.format --- 字符串格式化(同等于%s)

例子:

未完待续................................

时间: 2024-10-08 02:59:15

Python基础语法--字符串内置功能的相关文章

Python基础语法—字符串&语句&集合

Python字符串 Python中不支持char单字符类型,单字符在Python中也是一个字符串 Python字符串更新 更新Python字符串方法 1234 var1 = 'Hello World!'print "Updated String :- ", var1[:6] + 'Python' 实际执行效果为 Updated String :- Hello Python Python转义字符 Python字符串运算符 Python字符串格式化 Python三引号(triple quo

python基础27——反射&内置方法

反射 什么是反射? 指的是在程序运行过程中可以"动态(不见棺材不掉泪)"获取对象的信息 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问.检测和修改它本身状态或行为的一种能力(自省) 什么是反射机制? 反射机制指的是在程序的运行状态中 对于任意一个类,都可以知道这个类的所有属性和方法 对于任意一个对象,都能够调用他的任意方法和属性 这种动态获取程序信息以及动态调用对象的功能称为反射机制 如何实现反射? class People: def __init__(self,

python基础—lambda、内置函数、三元函数(深入学习)

一. 三元运算 例: 二. Lamdba表达式 例: 三. 内置函数 1. 高级函数: 1)Map(函数名,参数):使用函数遍历参数,并显示每个参数的结果 2)Reduce(函数名,参数):使用函数依次遍历参数,但至少两个参数 3)Filter(函数名,参数):调用函数,遍历参数,只有返回True的结果 4)Zip(序列A,序列B*****):接收多个序列化类型的数据,对各序列化数据中的元素, 按索引位置分类成一个个元组,元组的个数以元素最少的序列为准,以列表的方式显示. 2. 其他函数

python中的字符串内置方法小结

#!/usr/local/bin/python3 # -*- coding:utf-8 -*- name="my wife is mahongyan" #----------首字母大写---------- #print(name.capitalize()) #----------字符统计---------- #print(name.count('m')) #----------字符美观打印---------- #print(name.center(50,'-')) #一共打印50个字符

第四课 python基础语法-字符串和数字

1.字符串表示使用单引号.双引号.三引号,不可以混搭 a1 = '张大磊' a2 = "张娃子" a3 = '''三娃子''' print(a1) print(a2) print(a3) #字符串加号用法,代表将字符串连接起来 print(a1+a2+a3) #字符串*好用法,代表这个字符串打印10此 print(a1*10) => 张娃子 三娃子 张大磊张娃子三娃子 张大磊张大磊张大磊张大磊张大磊张大磊张大磊张大磊张大磊张大磊 2. 数字(加.减.乘.除.余.熵.幂) a1 =

python字符串内置函数

1.字符串 定义:它是一个有序的字符的集合,用于存储和表示基本的文本信息,‘’或“”或‘’‘ ’‘’中间包含的内容称之为字符串特性:1.只能存放一个值2.不可变3.按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序补充: 1.字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内所有字符均取消特殊意义,在引号前面加r,如name=r'l\thf' 2.unicode字符串与r连用必需在r前面,如name=ur'l\thf' 2.字符串常用操作 # 1字母处理: .upper()

Python基础语法及变量

Python基础语法及变量 基础语法 变量类型 格式化输出之百分号% 1.基础语法 第一个Python程序 交互式编程: 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码. linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下: [[email protected] ~]# python Python 2.7.5 (default, Jun 17 2014, 18:11:42) [GCC 4.8.2 20140120 (Red H

【转】Python基础语法

[转]Python基础语法 学习一门编程语言,通常是学习该语言的以下几个部分的内容: 基础语法:如,变量的声明与调用.基本输出语句.代码块语法.注释等: 数据类型:通常都为 数字.字符串.布尔值.数组.链表.Map.Set等: 运算符:算术运算符.赋值运算符.比较运算符.逻辑运算符.位运算符等: 流程控制语句:分支语句.循环语句: 类的定义与使用:这个是面向对象编程语言才有的内容: 常用API的使用:常用方法.工具类或模块的使用. 掌握上面的内容,就算是对一门编程语言入门了,剩下的就是不断的在使

Python基础语法(转)

作者:Peter 出处:http://www.cnblogs.com/Peter-Zhang/ Python 基础语法(一) Python的特点 1. 简单 Python是一种代表简单思想的语言. 2. 易学 Python有极其简单的语法. 3. 免费.开源 Python是FLOSS(自由/开放源码软件)之一. 4. 高层语言 使用Python编写程序时无需考虑如何管理程序使用的内存一类的底层细节. 5. 可移植性 Python已被移植到很多平台,这些平台包括Linux.Windows.Free