打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python3 字符串
---
讲解对象:python3 字符串
作者:融水公子 rsgz
Python3教程

python3 字符串

特点:
1 反斜杠可以用来转义,使用r可以让反斜杠不发生转义

2 字符串可以用+运算符连接在一起,用*运算符重复

3 Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始

4 Python中的字符串不能改变

注意:没有单独的字符类型,一个字符就是长度为1的字符串


创建/定义字符串
使用三种引号都可以表示字符串

str1 = 'Hello World!'
word = 'word'#单引号
sentence = "这是一个句子。"#双引号
paragraph = """这是一个段落。包含了多个语句"""#三引号

访问字符串
print(str1[0])
print(str)

更新字符串
var1 = '你是真的帅!'

连接字符串
str1="唐三"
str2="小舞"
print(str1+str2)#唐三小舞

字符串重复
str="我爱你!"
print(str*2)#我爱你!我爱你!

字符串切片
str="你好,我上辈子见过你!"
print(str[0:2])#你好

判断成员是否在字符串内
str="hongKong"
print('h' in str)#True
print('h' not in str)#False

原始字符串
print(r'\n')#\n
print(repr('hello, rsgz\n'))#'hello, rsgz\n'

字符串格式
print("我叫 %s 今年 %d 岁!" % ('融水公子', 10))

name = '融水公子';
print('Hello %s' % name)

name = '融水公子';
print(f'Hello {name}')

字符赋值会报错
word="rsgz"
word[0] = 'm'
报错:
SyntaxError: invalid character in identifier
---
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python 获取索引位置的3种方式
Learn Python The Hard Way 习题41详解
Python期末复习笔记
Python eval 函数妙用
「黑知识」分享几个 Python 编程小技巧,你还知道那些?欢迎补充
Python字符串的常用方法有哪些?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服