摘要: 模块getopt用于分割了main函数的参数,参数args一般是sys.argv[1:],函数返回两个列表:opts 和args 。 参数值 optlist/opts: 是个包含两元祖的列表,每个元祖是分析出来的格式信息,分析出的格式信息,包含一个参数选项及其value的元组,每个元素为:( 选项串 阅读全文
posted @ 2019-04-16 11:11 小虾米与大鱼 阅读(272) 评论(0) 推荐(0) 编辑
摘要: sys.argv sys.argv[]说白了就是一个从程序外部获取参数的桥梁。 首先我们需要import sys,sys是python3的一个标准库,也就是一个官方的模块。封装了一些系统的信息和接口,然后再说说argv这个变量。「argv」是「argument variable」参数变量的简写形式, 阅读全文
posted @ 2018-07-17 13:56 小虾米与大鱼 阅读(4680) 评论(0) 推荐(0) 编辑
摘要: if __name__ == 'main': 功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。 if __name__ == 'main': 的作用: 就是控制这两种情况执行代码的过程,在“if __name_ 阅读全文
posted @ 2018-07-17 12:07 小虾米与大鱼 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: 1、文件操作 1) 文件操作流程 2) 使用with关键字来帮我们管理上下文,with语句可以自动帮我们调用close()方法: 3)注意事项 a. 打开一个文件包含两部分资源:操作系统级打开的文件+应用程序的变量。在操作完毕一个文件时,必须把与该文件的这两部分资源一个不落地回收,回收方法为:f.c 阅读全文
posted @ 2018-04-03 13:50 小虾米与大鱼 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 1)百分号方式 %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正好,负数 阅读全文
posted @ 2018-03-29 10:37 小虾米与大鱼 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1、函数和过程的定义: 1) 函数定义:函数是逻辑结构化和过程化的一种编程方法。 2) 过程定义:过程就是简单特殊没有返回值的函数。 当一个函数/过程没有使用return显示的定义返回值时,python解释器会隐式的返回None,所以在python中即便是过程也可以算作函数。 3)编写函数的注意事项 阅读全文
posted @ 2018-03-20 15:54 小虾米与大鱼 阅读(177) 评论(0) 推荐(0) 编辑