Python杂记
1、修改字符串大小
首字母大写
msg = 'hello world'
print msg.title() #### Hello World
字符串全部修改为大写
msg = 'hello world'
print msg.upper() #### HELLO WORLD
字符串全部修改为小写
msg = 'HellO WorlD'
print msg.lower() #### hello world
2、字符串拼接
first_name = 'hello'
last_name = 'world'
full_name = first_name + ' ' + last_name
print full_name ####hello world
3、制表符
\t 空格 \n 换行
4、删除空白
favirite_language = ' python '
rstrip() 删除字符串后端空白
favi = favirite_language.rstrip() #### python
lstrip() 删除字符串前端空白
favi = favirite_language.lstrip() ####python
strip() 删除字符串两端空白
favi = favirite_language.strip() ####['python'] 结果类型转化为list
5、单引号使用单引号需要添加“\”
msg = 'my name\'s jack'
print msg
6、运算符
+ - * /
**代表乘方
%代表求余 9%5 = 4
7、列表
列表第一个元素的索引为0
a = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h.i']
print a[0] ####a
最后一个元素的索引为 -1
print a[-1] ####h.i
修改元素的值,可以修改列表中任一元素的值
a[0] = ‘hello’
print a ####['hello', 'b', 'c', 'd', 'e', 'f', 'g', 'h.i']
append() 在列表末尾添加元素
insert() 在列表中插入元素(需要索引和值)
a.insert(1,'world')
print a ####['hello', 'world', 'b', 'c', 'd', 'e', 'f', 'g', 'h.i']
del a[0] 列表中删除第一个元素
pop() 删除列表中任何位置处的元素(需要加索引,否则为删除末尾的元素),并可以使用这个元素
remove() 删除列表中的任意值(只删除第一个出现的值),并可以使用这个值
sort() 永久性排序
a = ['e', 'f', 'g','a', 'b', 'c', 'd']
a.sort()
print a #####['a', 'b', 'c', 'd', 'e', 'f', 'g']
a.sort(reverse = Ture)
print a #####['g', 'f', 'e', 'd', 'c', 'b', 'a']
sorted() 临时排序,和sort()用法一样
reverse() 翻转列表
a = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
print a #####['a', 'b', 'c', 'd', 'e', 'f', 'g']
print a.reverse() #####['g', 'f', 'e', 'd', 'c', 'b', 'a']
len() 列表长度
窈窕包包,君子好逑