自从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])
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])
|