自从Java转入Python,很尴尬的是一直没有全量学习Python的内容,只是快速熟悉了语法后就开始用了。选择了全面转入Python,发现还是不够的,这篇就记录下Python中会经常忘记的知识。

基础

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 链接字符串
a = "is " "a " "string"
# 复制
b = a * 2
c = "0123456789"
print(a)
print(b)
# 截取字符串
print(c[1:3])
# 截取并设置步长
print(c[1:9:2])
# 2个之后的
print(c[2:])
# 之前的
print(c[:5])
# 倒数第几个
print(c[-1])
# 不转译
print(r"\n\n\n")
# 反转
print(c[-1::-1])
1
2
3
4
5
6
7
8
9
is a string
is a stringis a string
12
1357
23456789
01234
9
\n\n\n
9876543210

数组

1
2
3
4
5
6
7
8
9
a = 'I am boy'
# 拆分
a = a.split(' ')
print(a)
# 合并
a = ' '.join(a)
print(a)
# 反转
print(a[-1::-1])
1
2
3
4
5
6
7
8
9
a = 'I am boy'
# 拆分
a = a.split(' ')
print(a)
# 合并
a = ' '.join(a)
print(a)
# 反转
print(a[-1::-1])



总访问
发表了 19 篇文章 🔸 总计 43.8k 字