Python功能函数与使用小技巧
2018-05-03 本文已影响0人
边牧哥哥sos
函数名 | 功能 |
---|---|
title() | 以首字母大写的方式显示每个单词,可以用变量名.titile()的方式 |
upper() | 大写每个单词的字母 |
lower() | 小写每个单词的字母 |
id() | 查询该值在内存的地址 |
type() | 查询该值在内存的地址 |
rstrip() | 删除尾部的空白字符(暂时性的) |
lstrip() | 删除头部的空白字符(暂时性的) |
strip() | 删除头尾的空白字符(暂时性的) |
列表的操作 | 列表操作的功能描述 |
len(list) | 确定列表的长度 |
list.append() | 增:在列表的末尾添加元素 |
list.insert(位置,item) | 增:在列表中添加元素 |
del list[i] | 删:删除列表中的任何位置的元素 |
pop(位置) | 删:在列表中删除一个后续继续使用的任何位置的元素,位置默认是尾部 |
list.remove('value') | 值删除:直接删除列表中的某个值,但是仅删除第一个指定的值 |
list.sort() | 对列表中的元素进行永久性顺序排列 |
list.sort(reverse = True) | 对列表中的元素进行永久性逆序排列 |
sorted(list) | 对列表中的元素进行临时性顺序排列(注意区分和sort的语法) |
sorted(list,reverse = True) | 对列表中的元素进行临时性逆序排列 |
list.reverse() | 对列表中的元素进行逆序排列 |
range(起始值,截止值,间隔) | 配合for循环操作可生成一系列数字 (差一函数) |
list(range()) | 将range生成的一系列数字转换为列表 |
min()、max()、sum() | 求列表中的最小、最大值,以及求和 |
注:差一函数指的是从指定的第一个值开始数,到达指定的第二个值后停止,但是不包含第二个值。
Python使用技巧:
-
注释
单行注释使用 #
多行注释使用 ''' ... '''
# 我是单行注释
'''
我是多行注释
...
'''
注:在ST3编辑器中,单行注释快捷键为【ctrl+/】,多行注释快捷键为【ctrl+shift+/】
-
加号【+】的使用
加号不能将字符和数字相加!
NUM = 9527
# print('hello ' + NUM)
# 如若直接上面运行,会报错:
# TypeError: must be str, not int
# 必须将NUM强制转化为str类型方可,如下:
NUM = str(NUM)
print('hello ' + NUM)