广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python中字符串的用法(后附加转义字
  • 800
分享到

python中字符串的用法(后附加转义字

字符串python 2023-01-31 01:01:26 800人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

一、字符串的声明 string2="abcd" #''' '''三个单引号对声明的字符串,会保留其格式 string3=''' 1.猜猜看 2.就不猜 3.猜不猜 4.拜拜

一、字符串的声明

string2="abcd"
#''' '''三个单引号对声明的字符串,会保留其格式
string3='''
        1.猜猜看
        2.就不猜
        3.猜不猜
        4.拜拜 
        '''
print(string3)
string4="""
        1....
        2....
        3....
        4....
        """
print([string4])
#r'' 原样字符串,不会将字符串中的转义字符进行转义,会原样的输出
print(r'1\n2')
print('\a')

二、字符串的拼接

1.使用占位符拼接字符串

#1.使用占位符拼接字符串
a=100
b=200
#%d 整数占位符  在字符串中,如果只有一个占位符,不需要在后面指定站位符变量的时候加(),只需要%变量名,如果有两个或者两个以上的占位符,九需要将变量放在()小括号中%(a,b,c)
string5='a的值为:%d,b的值为:%d'%(a,b)
#%f 小数类型占位符
#%.2f 保留小数点后两位
a=1.1111
b=2.9999
string6='a的值为:%.2f,b的值为:%.2f'%(a,b)
print(string6)

#%s  通用占位符,字符串、整数、小数、字典、元组、列表。。。都可以使用这个占位符
list=['张三',22,111]
print('这个列表的内容为:%s'%list)
2、使用+号,拼接字符串

name='张三'
age='22'
phone='110'
result='姓名:'+name+'\n年龄:'+age+'\n手机:'+phone
print(result)
#字符串的乘法运算
#结果:名字写10遍
name=name*10
print(name)
3.format( )函数,拼接字符串

string7='再过{0}天该放假了!'.fORMat(8)
print(string7)
#{}大括号中如果不填索引的话,默认从0开始取值,然后依次向后取值
string8='今天是周{2},明天是周{1},后天是周{0}'.format('一','二','三')
print(string8)
#{}大括号中内容是后面format中的索引,默认从0开始,依次向后加1 ,也可以在{}号中指定取出的数据索引
string9='姓名:{2} 年龄:{0} 性别:{1} 电话:{3}'.format('22','男','张三','110')
print(string9)

三、字符串和数字之间的转换

string10='1234567890'
使用int()把一个纯数字的字符串转换为整数

numbers=int(string10)
print(type(numbers))
使用float()转换为浮点类型的数据,也要求要转换的数据必须为纯数字

string11='3.1415'
number2=float(string11) 
print(type(number2))
print(number2)
把float或者int转换为字符串

string12=str(number2)
print(type(string12))

四、字符串函数

1.find(sub,start,end)函数  查找字符在大字符串中的位置  小字符串不在大字符串中将返回-1  不报错

#使用find函数,如果找到了返回的是小字符串开始的位置,如果没有找到返回的是-1
#sub 要查找位置的字符串 start开始查找的位置 end结束查找的位置
index=string13.find('qwer',37,60)
2.index()函数  查找字符在大字符串中的位置  小字符串不在大字符串中将报错

# 没有找到,抛出错误:ValueError: substring not found
# index=string.index('b')

3.len(列表)函数 获取列表中(字符串)数据的个数

list1=[1,2,3,44,5]
#len(列表) 获取列表中存放数据的个数
string='hsxuihfog'
# len(字符串) 获取字符串的长度
print(len(string))
4.字符串切片

rs=string[:4]
print(rs)
5.count(x,start,end)函数  统计某个字符在大字符串中出现的位置

  start和end可省略,默认取整个字符串

#x 要查找次数的字符串 start 开始查找的位置 end结束查找的位置
count=string.count('b')
6.upper( )函数  把字符串全部转换为大写,会把转换之后的字符串返回

upper_str=string.upper()
print(upper_str)
7.lower( )函数  把字符串全部转换为小写,会把转换之后的字符串返回

lower_str=upper_str.lower()
print(lower_str)
8.strip(chars) 去除字符串首尾两端(中间的不能去除)的字符,不指定默认去除空格

#chars 要去除的字符
string='\n张\n\n\n三   '
strip_str=string.strip('\n')
print(strip_str)
9.replace( old,new,count)函数 可以将字符串中的字符进行替换

replace_str=strip_str.replace('\n','==',10)
print(replace_str)
10.split(seq,maxsplit)函数 可以通过指定的字符串对字符串进行分割,分割之后返回的是一个列表

string='1;2;3;4;5;6;7;8;9'
#seq 指定的分割字符  maxsplit 最大的分割次数 不指定默认全部分割
rs=string.split(';')
print(rs)
11.join(iterable)函数
#iterable 可迭代对象
string='*'.join('hello')
print(string)
#执行结果:h*e*l*l*o
12.startswith( )函数  判断某个字符串是否以某个字符串开头

#如果以某个字符串开头,返回True,否则返回False
print(string.startswith('a'))
13.endswith()函数 判断某个字符串是否以某个字符串结束

print(string.endswith('10'))

转义字符的使用:

#\t制表符  相当于按了一个tab键
print('\t 你好')
#\n换行符 相当于敲了回车
print('\nnihao')
#\r 回车
print('\r你好')


--结束END--

本文标题: python中字符串的用法(后附加转义字

本文链接: https://www.lsjlt.com/news/184897.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python中字符串的用法(后附加转义字
    一、字符串的声明 string2="abcd" #''' '''三个单引号对声明的字符串,会保留其格式 string3=''' 1.猜猜看 2.就不猜 3.猜不猜 4.拜拜 ...
    99+
    2023-01-31
    字符串 python
  • Python字符串的转义字符
    目录什么是转义字符Python中的转义字符们转义无效符什么是转义字符 转义字符是指,用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“...
    99+
    2022-11-10
  • Python字符串的转义字符有哪些
    这篇文章主要讲解了“Python字符串的转义字符有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python字符串的转义字符有哪些”吧!什么是转义字符转义字符是指,用一些普通字符的组合来...
    99+
    2023-06-29
  • Python语法的转义字符
    Python语法的转义字符  转义字符 说 明 \ 续行符 \n 换行符 \0 空  \t 水平制表符,用于横向跳到下一制表位 \'' 双引号 \' 单引号 \\ 一个反斜杠 \f 换页 \0dd...
    99+
    2023-01-30
    语法 字符 Python
  • python中的转义字符
    http://www.runoob.com/python3/python3-string.html Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表: 转义字符 描述 \(在行尾时) 续行符 ...
    99+
    2023-01-31
    字符 python
  • oracle中转义字符串的方法有哪些
    在Oracle中,可以使用以下方法来转义字符串:1. 使用单引号转义:如果字符串中包含单引号,可以使用两个连续的单引号来表示一个单引...
    99+
    2023-08-31
    oracle
  • PHP中转义字符串的方法是什么
    本篇内容介绍了“PHP中转义字符串的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!转义字符-手动转义字符串在之前的文章中,我们介绍...
    99+
    2023-06-25
  • Python中bytes字节串和string字符串之间的转换方法
    目录背景代码代码说明:验证一下附:bytes和string区别总结背景 在工作中经常会碰到字节串(bytes)与字符串(string)之间转换的问题,做个记录。 bytes只负责用字...
    99+
    2022-11-13
  • Python字符串的用法
    本篇内容介绍了“Python字符串的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!0. 拼接字符串字符串的拼接操作最常用,我专门为这个话...
    99+
    2023-06-17
  • python中的字符转运算符、字符串处理方式
    目录字符转运算符、字符串处理默认用法:去除空格字符串支持的运算符及使用python中字符串支持哪些运算符呢?使用方法举例字符转运算符、字符串处理 def CalSingleVals(...
    99+
    2022-11-11
  • Python中的字符串及用法
    字符串是 Python 中最常用的数据类型1.#字符串的定义a = 'westos'b = "what's"c = """用户管理管理系统1.添加用户2.删除用户3.显示用户..... """print(a)print(b)print(c)...
    99+
    2023-01-31
    字符串 Python
  • Python对象转JSON字符串的方法
    本文实例讲述了Python对象转JSON字符串的方法。分享给大家供大家参考,具体如下: import json class JSONObject(object): def __init__(self...
    99+
    2022-06-04
    字符串 对象 方法
  • python用reduce和map把字符串转为数字的方法
    python中reduce和map简介 map(func,seq1[,seq2...]) :将函数func作用于给定序列的每个元素,并用一个列表来提供返回值;如果func为None,func表现为身份函数,...
    99+
    2022-06-04
    字符串 数字 方法
  • Python字符串中字符的大写与小写的转换
    这篇文章主要介绍“Python字符串中字符的大写与小写的转换”,在日常操作中,相信很多人在Python字符串中字符的大写与小写的转换问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python字符串中字符的大写...
    99+
    2023-06-17
  • python语法的缩进和字符转义用法
    本篇内容介绍了“python语法的缩进和字符转义用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!语句的缩进python 与 java 和 ...
    99+
    2023-06-02
  • Java中List转字符串的方法
    一、使用String.join方法 在Java 8之后,String类增加了一个静态方法join(),可以方便地将列表中的元素连接成字符串。 // 创建ListList list = Arrays.asList("Google", "Bai...
    99+
    2023-10-24
    java list
  • python字符串转化为数字的方法是什么
    Python中可以使用`int()`函数将字符串转化为整数。例如:```pythonnum_str = "123"num = int...
    99+
    2023-09-25
    python
  • Java字符串的定义和用法
    本篇内容介绍了“Java字符串的定义和用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 前言Java 基本类型可谓是 Java ...
    99+
    2023-06-15
  • java防止字符串转义的方法是什么
    在Java中,可以使用以下方法来防止字符串转义: 使用双反斜杠(\)来表示一个单斜杠(\)。例如,要表示字符串 "C:\Prog...
    99+
    2023-10-26
    java
  • python处理html中的转义字符
           最近在用python处理网页数据时,经常遇到一些html转义字符(也叫html字符实体),例如<> 等。字符实体一般是为了表示网页中的预留字符,比如>用>表示,防止被浏览器认为是标签,具体参考w3sc...
    99+
    2023-01-31
    字符 python html
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作