10 2017 档案

摘要:一个可执行文件或者脚本都可有接受参数 $ ls -l /etc /etc 是位置参数 -l 是短选项 如何把这些参数传递给程序呢?从3.2开始python提供了参数分析模块argparse 参数分类: 位置参数,参数放在哪里,就要对应一个参数位置。例如/etc就是对应一个参数位置。 选项参数,必须通 阅读全文
posted @ 2017-10-31 11:24 thinkingjxj 阅读(232) 评论(0) 推荐(0)
摘要:无参装饰器: 它是一个函数,函数作为它的形参,返回值也是一个函数,可以使用@functionname方式,简化调用 装饰器和高阶函数: 装饰器是高阶函数,但装饰器是对传入函数的功能的装饰(功能增强) 例如: 一个加法函数,想增强它的功能,能够输出被调用过以及调用的参数信息 增加信息输出功能: 上面的 阅读全文
posted @ 2017-10-24 17:33 thinkingjxj 阅读(402) 评论(0) 推荐(0)
摘要:1. 函数嵌套: 在一个函数中定义了另外一个函数 def outer(): def inner(): print('inner') print('outer') inner() outer() inner() # 此句会出错 函数有可见范围,这就是作用域的概念 内部函数不能被外部直接使用,会抛Nam 阅读全文
posted @ 2017-10-17 14:19 thinkingjxj 阅读(47081) 评论(0) 推荐(2)
摘要:1. 随机取数求和: 对下面集合中随机取数字,要求取出的数字是3的倍数但不是4的倍数,成功取到10个数字并对其求和输出。[5,10,3,8,6,10,9,15,24,30,27,48,24] 2. 选取文件:选出含有ftp的链接,且文件类型是gz或者xz的文件,要求打印其文件名,文件名升序排列 3. 阅读全文
posted @ 2017-10-10 20:05 thinkingjxj 阅读(671) 评论(0) 推荐(0)