python入门(五)

本文介绍了Python中字符串的基本使用,包括单引号、双引号和三引号的定义方式,以及如何通过转义字符处理特殊字符。详细讲解了字符串的截取方法,如索引访问、切片以及步进值的应用。同时,讨论了字符串的连接操作,如使用+号拼接和*号重复输出。还提到了原始字符串的表示方法,并在最后展示了几个字符串操作的实例。
摘要由CSDN通过智能技术生成

字符串

  • python中字符串可以用单引号、双引号和三引号(三个单引号或者三个双引号)括起来,使用反斜杠""转义特殊字符
  • Python3源码文件默认以UTF-8编码,所有字符串都是Unicode字符串
  • 支持字符串拼接、截取等多种运算
  • 单引号与双引号用于单行字符串,字符串内容中存在双引号用单引号括住字符串或对双引号使用转义字符,字符串内容中存在单引号可以用双引号括住字符串,或对单引号使用转义字符。
  • 三引号用于段落型字符串
字符串截取
str = 'helloworld'
print(str)
print(str[0])      #字符串当前位置
print(str[0:5])    #字符串位置0到位置4[起始位置:结束位置]
print(str[0:10:2]) #字符串位置0到位置9[起始位置:结束位置:步进值]
print(str[5:])     #输出位置5(第六个字母)到字符串终点 world
print(str[:5])     #输出位置0到位置4 hello

字符串连接

str = 'helloworld'
print(str+',你好') #字符串使用+号可以进行拼接
print(str*3)       #字符串也可以使用*号进行连续打印(中间无空格)
print('hello\nworld') #输出为hello之后换行,第二行为world,\n换行转义生效
print(r'hello\nworld')#在字符串前面加r,表示直接显示原始字符串,不进行转义
#字符串前加r的方式,常用于爬取网页数据
字符串的常见操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

转义字符

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值