【python初识】列表与函数模块
2017-12-19 23:04
375 查看
1. 列表
迭代:
列表的嵌套
判断:
isinstance():检查某个特定标志符是否包含某个特定类型的数据。
Isinstance(movie,list),询问movie是否是list。
2. 函数
创建函数:
def 函数名(参数):
函数代码组
注释代码: “”” …… ”””
发布函数:
创建文件夹nester
创建模块文件 nester.py
在文件夹下创建文件 setup.py
构建一个发布:
将发布安装到本地副本中:
新建文件:import nester,就可以调用函数了。
修改函数后,不需要重新发布,可以直接调用。
调用时用:nester.abc(自动添加到nester名称空间中)
迭代固定次数:range()
提供需要的控制来迭代指定的次数,而且可以生成从0到(不包含)某个数字的序列。
print默认为换行,要打印制表符,可以:
可选参数:函数给参数提供默认值。
从模块中导入函数:
空列表:man=[] 列表:movie=[“I”,”do”,”myself”] 存取:print(movie[0]),编号从0开始 长度:print(len(movie)) 末尾添加一个数据:movie.append(“year”) 末尾删除一个数据:movie.pop() 末尾添加一个数据集合:movie.extend([“very”,”sorry”]) 删除一个特定的数据:movie.remove(“do”) 在某个位置前增加一个数据:movie.insert(3,”it”)
迭代:
for each_item in movie: print(each_item) count = 0 while count < len(movie): print(movie[count]) count = count + 1
列表的嵌套
判断:
if (条件满足时): elif(条件满足时): else:
isinstance():检查某个特定标志符是否包含某个特定类型的数据。
Isinstance(movie,list),询问movie是否是list。
2. 函数
创建函数:
def 函数名(参数):
函数代码组
注释代码: “”” …… ”””
发布函数:
创建文件夹nester
创建模块文件 nester.py
在文件夹下创建文件 setup.py
from distutils.core import setup setup{ name=’ nester’ version=’1.0.0’ py_modules=[‘nester’] author=’xzf’ author_email=’123@gmail.com’ url=’http://www.abc.com’ description=’adaf’ }
构建一个发布:
pthon3 setup.py sdist
将发布安装到本地副本中:
python3 setup.py install
新建文件:import nester,就可以调用函数了。
修改函数后,不需要重新发布,可以直接调用。
调用时用:nester.abc(自动添加到nester名称空间中)
迭代固定次数:range()
提供需要的控制来迭代指定的次数,而且可以生成从0到(不包含)某个数字的序列。
from num in range(4): print(num)
print默认为换行,要打印制表符,可以:
print(“\t”, end=’ ‘)
可选参数:函数给参数提供默认值。
从模块中导入函数:
from module import function
module.function
相关文章推荐
- Head First Python---------(一)第一章(初识Python__人人都爱列表)、第二章(共享你的代码__函数模块)、第三章(文件与异常__处理错误)
- [置顶] Python联系笔记2[列表,元组,集合,字典,函数,文件操作,模块,类]
- 【Python】OS模块函数列表集合
- 【Python】中 shutil模块函数列表
- Dive Into Python 学习记录1-函数/模块导入/字典/列表/元组/字符串分割、连接、格式化/映射list/
- 学习笔记☞ python 基础(python3)【四】(函数 function,None,return,列表-2,random模块)
- Python默认模块 os和shutil 实用函数
- Python学习笔记总结(二):函数和模块
- Python 2、函数&切片&迭代&列表生成式
- python 列表函数(转)
- Python 3.X 调用多线程C模块,并在C模块中回调python函数的示例
- python split()函数使用拆分字符串 将字符串转化为列表
- python 中 logging 模块的 log 函数以及坑
- Python的shutil模块中文件的复制操作函数详解
- python 关于自定义 模块(类,函数),包的导入
- 使用Python的base64 编码模块,编写去除 “=”的解码函数
- Python模块学习之Timer定时任务,函数自调实现定时获取博客园博客浏览量
- Python 4 —— 函数与模块
- python——socket模块与列表映射
- Python 函数字典列表嵌套