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() 列表长度
posted @ 2018-10-22 16:39  菜菜_包包  阅读(137)  评论(0编辑  收藏  举报