Python学习笔记1:字符串 str 操作

本文详细介绍Python中字符串的基本操作,包括字符串重复、拼接、截取、防止字符转义等技巧,同时涵盖如何使用内置函数如id(), type() 和 isinstance() 进行内存地址获取、类型检查和判断。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

基本

	       'ABC'*3 :字符串重复 结果 'ABCABCABC'
	       ‘ABC’+'DEF' :字符串相加 结果 'ABCDEF'

防止字符转义

	r'字符串'    : 在字符串前加 r ,其中的转义字符不被转义,可用于文件路径字符串等

截取字符:

			'ABCDEF'[2]  : 字符串后加括号数字,等于取出序号2的字符,如C
			'ABCDEF'[-1] : 如,取出 F 

截取字符串

            'ABCDEF'[0:2]   : 取出 AB
            'ABC HEY'[0:-1] : 取出 ABC HE
			
			'ABC DEFG'[4:8]  : 取出 DEFG 利用不存在的第 8 位,截取末尾
			'ABC DEFG'[4:22] : 同理如上
			'ABC DEFG'[4:]   : 取出 DEFG 一直截取到字符串末尾  推荐
			'ABC DEFG'[:5]   : 取出 ABC D一直截取到字符串首  

杂谈

id()	: 获取内存地址
		形如 id('hello') , id(2)   等
		
type()	: 获取 类型
		形如 type(2) 返回 <class 'int'>
		
isinstance	: 判断类型
		形如 	a = 'ssd'
				isinstance(a,str)				: 返回 True
				isinstance(a,(int,float,str))	: 返回 True  ,判断是否是其中一种类型
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值