Python之字符串(String)(在python中字符串)

网友投稿 239 2022-08-28


Python之字符串(String)(在python中字符串)

字符串是Python中最常用的数据类型,使用单引号‘和双引号“来创建字符串

例如:

string = "hi hack"string1 = 'hi hack'

Python访问字符串中的值

python访问子字符串,可以使用方括号 [] 来截取字符串,字符串的截取格式:

字符串变量[头下标:尾下标]

索引值从0开始,-1为末尾开始的位置

索引位不写 默认是0

str = "abcdefg"print(str[0:])print(str[:-1])print(str[:])print(str[::])print(str[:6])print(str[:3])print(str[0:3])print(str[1:5:2])

拼接字符串

使用+ 号拼接

转义字符

在需要字符串使用特殊符号时,需要用 反斜杠 \ 进行转义

\         在行尾表示 续行符

\\        双反斜杠,转义\

\' 转义单引号\" 转义双引号

print("\a")    执行后电脑有提示音响一声

\000        返回一个空格

\n        换行

\t        横向制表符

字符串运算符

+        连接字符串

* num        输出num次字符串

[] 通过索引获取字符串字符[ : ] 通过索引截取字符串in 成员运算符,判断是不是在字符串内not in 成员运算符,判断是不是不在字符串内% 格式化字符串

format(var1,var2)    格式化字符串,使用这个函数不用考虑要格式化的是字符还是整数还是浮点数

print("i am a %s" % 'student')print("i am a {} and a {}".format('student','teacher'))

f-string 格式化字符,是python3.6后版本新加的格式化字符串的函数,用的好像不多

语法:以 f 开头,后面跟字符串,将字符串内使用大括号括起来的转换为对象的形式展现,将虚转实

字符串格式化符号

%d 格式化整数%f 格式化浮点数%s 格式化字符串%c 格式化一个字符


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【原创】微博 关键词 爬虫(所有微博原创微博)
下一篇:Python学习之列表学习
相关文章

 发表评论

暂时没有评论,来抢沙发吧~