公司企业做网站违法吗,做微信的网站有哪些,网站竞品拦截广告怎么做,app制作平台灼灼琉璃夏漫画程序员的公众号#xff1a;源1024#xff0c;获取更多资料#xff0c;无加密无套路#xff01; 最近整理了一波电子书籍资料#xff0c;包含《Effective Java中文版 第2版》《深入JAVA虚拟机》#xff0c;《重构改善既有代码设计》#xff0c;《MySQL高性能-第3版》源1024获取更多资料无加密无套路 最近整理了一波电子书籍资料包含《Effective Java中文版 第2版》《深入JAVA虚拟机》《重构改善既有代码设计》《MySQL高性能-第3版》《Java并发编程实战》等等 获取方式: 关注公众号并回复 电子书 领取更多内容持续奉上 1、访问 字符串的截取方式变量[头下标 : 尾下标]前闭后开 var Hello Python!print (var[0]: , var[0])
print (var[1:5]: , var[1:5])
#输出
var[0]: H
var[1:5]: ello
2、转义字符 字符中使用特殊字符时python 用反斜杠 \ 转义字符 转义字符描述\(在行尾时)续行符\\反斜杠符号\单引号\双引号\b退格Backspace\000空\n换行\v纵向制表符\t横向制表符\r回车将 \r 后面的内容移到字符串开头并逐一替换开头部分的字符直至将 \r 后面的内容完全替换完成。
\r用替换功能可以实现如下效果 百分比变化 print(hello \world\!!!)
print(\\)
print(\)
print(\)
print(a \b b)
print(\000)
print(Hello \n Python!)
print(Hello \v Python!)
print(Hello \t Python!)
print(Hello \r Python!)
输出
\a bHelloPython!
HelloPython!
Hello Python!Python!
3、字符串运算符
操作符字符串连接*重复输出字符串[]通过索引获取字符串中字符[ : ]截取字符串中的一部分遵循左闭右开原则[0:1] 不包含第 2个字符in如果字符串中包含给定的字符返回 Truenot in如果字符串中不包含给定的字符返回 Truer/R原始字符串没有转义特殊或不能打印的字符%格式化字符串
#运算符
a hello
b python
print(a b)
print(a * 3)
print(a[3])
print(b[2:4])
print(t in b)
print(a not in b)
print(r\tab)
print(R\n)
输出
hellopython
hellohellohello
l
th
True
True
\tab
\n
4、格式化字符串 f-string 格式化字符串以 f 开头后面跟着字符串字符串中的表达式用大括号 {} 包起来它会将变量或表达式计算后的值替换进去 name 德玛西亚
#f-string
print(f你好{name})
print(f{13})
# %s
print(你好%s %name)
#占位符
print({0} {1}.format(你好, 德玛西亚))
输出
你好德玛西亚
4
你好德玛西亚
你好 德玛西亚
5、字符串函数
函数描述 capitalize() 将字符串的第一个字符转换为大写 isdigit() 字符串只包含数字则返回 True 否则返回 False islower() 字符串中包含至少一个区分大小写的字符并且所有这些(区分大小写的)字符都是小写则返回 True否则返回 False isupper() 字符串中包含至少一个区分大小写的字符并且所有这些(区分大小写的)字符都是大写则返回 True否则返回 False isspace() 字符串中只包含空白则返回 True否则返回 False join() 指定字符串作为分隔符将 seq 中所有的元素(的字符串表示)合并为一个新的字符串 len() 返回字符串长度 lower() 转换字符串中所有大写字符为小写 upper() 转换字符串中的小写字母为大写 max() 返回字符串 str 中最大的字母min()返回字符串 str 中最小的字母 replace(old,new,max) 将字符串中的 old 替换成 new,如果 max 指定则替换不超过 max 次 swapcase() 字符串中大写转换为小写小写转换为大写
print(python.capitalize())
print(123.isdigit())
print(12a3.isdigit())
print(asd.islower())
print(ASD.isupper())
print( .isspace())
print(.join( Python))
print(len(python))print(ASD.lower())
print(asd.upper())print(max(asdfgh))
print(min(asdfgh))
#替换用a替换掉d字符且替换不超过2次
print(asddd.replace(d,a,2))
#大写转换为小写小写转换为大写
print(asdFGH.swapcase())
输出
Python
True
False
True
True
TruePython
6
asd
ASD
s
a
asaad
ASDfgh