1、
return会跳出函数(遇到它,函数就结束)
break会跳出当前循环
continue 跳出当前循环并执行下一次
2、
isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。
issubclass() 函数用于判断参数是否是类型参数的子类。
3、
insert是插入,不会替换列,insert() 函数用于将指定对象插入列表的指定位置
4、
python3中字典是以键:值形式存在,比如{'a':1, 'b':2}
字典添加元素语句:字典名
[键] = 值,前提是键不存在;
字典修改元素语句:字典名
[键] = 值,前提是键已存在。
5、
dicts = {}
dicts[([1, 2])] = 'abc'
print(dicts)
字典的键要求可哈希,而list不可哈希,题目中()不能直接将list转成元祖,要使用tuple来转
dicts = {}
dicts[tuple([1, 2])] = 'abc' print(dicts)
6、python strip() 函数和 split() 函数的详解及实例
一直以来都分不清楚strip和split的功能,实际上strip是删除的意思;而split则是分割的意思。
https://zhuanlan.zhihu.com/p/76612334
7、find:找到返回第一个位置索引,找不到返回-1 index:找到返回第一个位置索引,找不到报ValueError
8、当使用import导入模块时,按python查找模块的不同顺序可划分为以下几种:
①内建模块
②当前路径,即执行Python脚本文件所在的路径
③环境变量中的PYTHONPATH
④python安装路径
9、在python的使用过程中,难免会遇到要移除列表中对象的要求。这时可以使用remove函数。remove函数可以移除列表中的对象,而且是移除列表中某个值的第一个匹配项 。本文将向大家介绍python中的remove函数。
10、python列表中,append()和extend()都可以在在原有列表上增加对象,但是使用起来有很大区别。append()用于在列表末尾添加新的对象,任意对象都是可以的,列表只占一个索引位,会修改原来的列表。extend()向列表尾部追加一个列表,对象必须是一个可以迭代的序列,将列表中的每个元素都追加进来,会在已存在的列表中添加新的列表内容。
11、sqrt()是用于计算数字x的平方根的函数。
语法
以下是 sqrt() 方法的语法:
import math
math.sqrt( x )