python---数据类型---字符串

学习python基础知识,字符串

 1 # -*- coding:utf-8 -*-
 2 # LC
 3 string = "actions speak"
 4 print(string.capitalize())      #首字母大写
 5 print(string.split())                           #将字符串划分出列表,默认是空格,可以定义分隔符
 6
 7 string = "hello {name} old {age}"
 8 print(string.format(name="chaco",age=19))       #{}结合format输出相应字符串
 9 #hello chaco old 19
10
11 print(string.count("a"))        #统计字符串中"a"的数量
12 print(string.center(50,"-"))    #表示打印字符串多长,不够的用"-"替代
13 print(string.isdigit())             #判读是否为整数
14 print(string.isidentifier())        #判断是否为一个合法的变量名
15
16
17 string = "actions\t speak"
18 print(string.expandtabs(tabsize=30))    #表示tab间隔长度
19 #actions                        speak
20
21 string = "better late than never"
22 print(string.find("late"))      #查找子字符串出现的位置
23 #print(string.index("old"))                      #输出子字符串的位置
24
25 string = "Better LBate Than NeverB"
26
27 print("+".join(["1","2","3"]))          #将列表整合
28 #1+2+3
29
30 print(string.ljust(50,"-"))         #靠左对齐,并打印相应长度,不够以"-"补齐
31 #Better Late Than Never----------------------------
32 print(string.rjust(50,"+"))
33 #++++++++++++++++++++++++++++Better Late Than Never
34
35 print(string.lower())               #大写变小写
36 print(string.upper())               #小写变大写
37
38 print(string.lstrip("B"))           #从最左边去除第一个子字符串,子字符串默认为空格和回车
39 print(string.rstrip("B"))           #从最右边去除第一个子字符串,子字符串默认为空格和回车
40
41 string = "Hello LvCheng"
42 tran = str.maketrans("ABCDEFG","1234567")       #表示两个子字符串对应关系
43 print(string.translate(tran))                       #string中按着子字符串对应关系做转化
44
45 print(string.replace("e","E",1))              #表示将字符串中的某个子字符串替换成另一个子字符串,并且限制次数,默认替换所有
46 string = "hello lvCheng"
47 print(string.rfind("e"))                        #从左往右,找到最右的子字符串的位置
48 print(string.splitlines())                      #按着换行划出列表
49 print(string.swapcase())                        #将大写换小写,小写换大写
50
51 string = "hello lVCheng"
52 print(string.title())                           #将字符串变成title
53 #Hello Lvcheng
54 print(string.zfill(40))                         #设置长度,不够以"0"补充
55 #000000000000000000000000000Hello LvCheng
56
57 print(string.encode())          #将字符串变成二进制
58 print(string.endswith("ds"))    #判断以什么结尾,返回True或者Flase
59 print(string.isalnum())             #判读是否为只含有字母和数字的字符串
60 print(string.isalpha())             #判读是否只为字母,包含大小写
61 print(string.islower())             #判读是否为全小写
62 print(string.isprintable())         #判断是否可以打印,vty之类是不可打印的
63 print(string.isspace())             #判断是否为空格
64 print(string.istitle())             #判断是否为title
65 print(string.isupper())             #判断是否为全大写
时间: 2024-11-05 10:55:01

python---数据类型---字符串的相关文章

6 Python 数据类型—字符串

字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可. var1 = 'Hello World!' var2 = "Python Runoob" Python访问字符串中的值 Python不支持单字符类型,单字符也在Python也是作为一个字符串使用. Python访问子字符串,可以使用方括号来截取字符串 1 var1 = 'Hello World!' 2 var2 = "Python Ru

小白从零开始学编程(五)--python数据类型--字符串

前言 从2020年3月份开始,计划写一系列文档--<小白从零开始学编程>,记录自己从0开始学习的一些东西. 第一个系列:python,计划从安装.环境搭建.基本语法.到利用Django和Flask两个当前最热的web框架完成一个小的项目 第二个系列:可能会选择Go语言,也可能会选择Vue.js.具体情况待定,拭目以待吧... 基本概念 字符串时候Python中最常见的数据类型,通过引号间包含字符串的方式就可以创建一个字符串数据,因为python中没有字符这个数据类型,所以单引号和双引号的作用是

python数据类型-字符串常用操作

这次主要介绍字符串常用操作方法及例子 1.python字符串 在python中声明一个字符串,通常有三种方法:在它的两边加上单引号.双引号或者三引号,如下: name = 'hello' name1 = "hello bei jing " name2 = '''hello shang hai haha''' python中的字符串一旦声明,是不能进行更改的,如下: #字符串为不可变变量,即不能通过对某一位置重新赋值改变内容 name = 'hello' name[0] = 'k' #通

python数据类型-字符串

1.字符串 字符串看似简单,但能以多种方式引用.字符串就是一系列的字符,在python中,用单引号或者双引号括起来的都是字符串.例如: 这种单双引号互用,可以让我们在字符串使用过程中更加灵活多变,适用于多种场景.例如: python中提供了许多的内置函数来处理字符串,下面我们看看常用的字符串处理方法: 1.1 使用内置函数方法修改字符串的大小写:title().upper().lower() 调用title()方法将每个单词的首字母转成大写后输出结果如下图: 在这个实例中,小写的字符串先存储在f

Python数据类型方法简介一————字符串的用法详解

符串是Python中的重要的数据类型之一,并且字符串是不可修改的. 字符串就是引号(单.双和三引号)之间的字符集合.(字符串必须在引号之内,引号必须成对) 注:单.双和三引号在使用上并无太大的区别: 引号之间可以采取交叉使用的方式避免过多转义: 单.双引号实现换行必须使用续行符,而三引号可直接续行不必使用续行符号. a. count,统计字符或子字符串在字符串中出现的次数 格式:S.count(sub[, start[, end]]) -> int sub 是字符串中要查询的子字符串  star

Python 变量 数据类型-字符串 二

这是12月规划的内容,2018年一月开篇~ 如果有什么错误,还请提出来~ Python print函数 一 Python 中的变量赋值不需要类型声明,好了知道这个就可以了 我们还可以看一看类型 1 num=1.233 2 str="1.233" 3 print(type(num)) 4 print(type(str)) <class 'float'> <class 'str'> 数据类型-字符串 单引号,双引号用法相同 1 str="1.233&quo

Python数据类型的内置函数之str(字符串)

Python数据类型内置函数 - str(字符串函数) - list(列表函数) - tuple(元组函数) - dict(字典函数) - set(收集函数) (str)字符串的一些操作 - 字符串相连方法 1 # 字符串的相连 2 str_1 = "I am" 3 str_2 = "string practice" 4 5 print(str_1 + str_2) 6 # 执行的结果 7 I amstring practice 8 # 可以在中间用空格隔开 9 p

Python新手学习基础之数据类型——字符串类型

Python中字符串被定义为引号之间的字符集合,可以用 ' (一对单引号)或 " (一对双引号)括起来,字符串也可以被 """ (一对三个双引号)或者 ''' (一对三个单引号)括起来.使用索引运算符([ ])和切片运算符([ : ])可以得到子字符串.在Python中,字符串第一个字符的索引是0,而最后一个字符的索引是-1.索引和切片会在后面的文章中进行讲解. 让我们先来创建下字符串吧!例如: str1 = 'maya'   srt2 = 'coder' 字符串也

Python新手学习基础之数据类型——字符串的切片截取

切片截取是Python中字符串常见的一些操作,我们会在这篇文章里详细介绍,切片截取的作用是获取子字符或子字符串. 实际上,我们要做的就是使用索引,用冒号分隔两个索引,形式为:变量[头下标:尾下标],冒号之前的数字表示开始的位置,冒号之后的数字表示结束的位置.这是一个左闭右开区间,也就是说这个字符串包含头下标,但是不包含尾下标. Python的数据有两种索引方式:最左边以0开始,依次增加:最右边的元素索引为-1,往左依次减少. Python的索引很灵活,可以根据具体情况来选择相应的索引方式. 字符

Python数据类型及其方法详解

Python数据类型及其方法详解 我们在学习编程语言的时候,都会遇到数据类型,这种看着很基础也不显眼的东西,却是很重要,本文介绍了python的数据类型,并就每种数据类型的方法作出了详细的描述,可供知识回顾. 一.整型和长整型 整型:数据是不包含小数部分的数值型数据,比如我们所说的1.2.3.4.122,其type为"int" 长整型:也是一种数字型数据,但是一般数字很大,其type为"long" 在python2中区分整型和长整型,在32位的机器上,取值范围是-2