最近,又接触到一个奇葩的接口,基于老板不断催促赶时间的情况下,在重写java接口和复用已有的python脚本的两条路中选择了后者,但是其实后者并没有好很多,因为我是一个对python的认识仅限于其名称拼写的人,所以,我将把我这一天内从配置环境到最终刚成功调用脚本的过程整理一下,分享给大家。 首先,我 ...
分类:
编程语言 时间:
2018-06-12 19:31:51
阅读次数:
198
函数的进阶顺序:位置参数->动态接收位置参数*->默认值->动态接收关键字参数** 位置参数->*args->默认参数值->**kwargs一.函数参数--动态传参 1.动态接受位置参数 在参数位置编写*表示接收任意内容 动态接收参数的时候要注意:动态参数必须在位置参数后面 2.动态接收关键字参数 ...
分类:
其他好文 时间:
2018-06-12 17:12:33
阅读次数:
170
一动态传参 1动态传参,可以接受任意的参数 顺序: 位置参数 *args 默认值 **kwargs 1位置参数的动态传参 写法*参数名 例如 *args 接受的参数是tuple 2关键字参数的动态传参, 写法 ** 参数名 例如**keargs 接受的参数是dict类型 3 无敌传参 def fun ...
分类:
其他好文 时间:
2018-06-12 16:26:26
阅读次数:
177
本节主要内容:1. 函数参数--动态传参2. 名称空间, 局部名称空间, 全局名称空间, 作用域, 加载顺序.3. 函数的嵌套4. gloabal, nonlocal关键字一. 函数参数--动态传参之前我们说过了传参, 如果我们需要给一个函数传参, 而参数又是不确定的. 或者我给一个函数传很多参数, ...
分类:
编程语言 时间:
2018-06-12 16:09:57
阅读次数:
170
函数基础: 1.写函数,计算传入数字参数的和。(动态传参) 2.写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成整个文件的批量修改操作 3.写函数,检查用户传入的对象(字符串、列表、元组)的每一个元素是否含有空内容。 4.写函数,检查传入字典的每一个value的长度,如果大于2,那么仅保 ...
分类:
其他好文 时间:
2018-05-17 11:59:27
阅读次数:
269
动态传参 动态参数,也叫不定长传参,就是你需要传给函数的参数很多,不定个数,那这种情况下,你就用*args,**kwargs接收: args是元祖形式,接收除去键值对以外的所有参数。 kwargs接收的只是键值对的参数,并保存在字典中。 args可以接收不确定个数的参数 def func(*args ...
分类:
其他好文 时间:
2018-05-16 22:34:25
阅读次数:
149
1, *args 动态 参数,万能参数 *args就是接受实参对应的剩余的位置参数,并将其放在元组中。在定义函数时,*args代表的是聚合。 2,**kwargs,动态传参,只接受关键字参数,将所有的关键字参数(无意义的)放到一个字典中。 最终顺序(形参角度) 位置传参,*args, 默认参数 ** ...
分类:
编程语言 时间:
2018-03-29 20:05:15
阅读次数:
203
动态参数 *args **kwargs *args 动态参数,万能参数 # args 接受的就是实参对应的 所有位置参数,并将其放在元祖中。 # 形参对应顺序: 位置参数, *args ,默认参数。 **kwargs 动态传参,它将所有的关键字参数(无意义的)放到一个字典中。 形参的最终顺序: 位置 ...
分类:
编程语言 时间:
2018-03-29 19:01:49
阅读次数:
179
1、动态参数 *args 动态参数,万能参数 args接受的就是实参对应的所有位置参数,并将其放在元祖中 形参对应顺序 位置参数,*args,默认参数 #**kwargs:动态传参,将所有的关键字参数(无意义的)放到一个字典中 最终顺序:位置参数,*args,默认参数,**kwargs *魔法运用 ...
分类:
其他好文 时间:
2018-03-29 19:00:43
阅读次数:
151
在进行数据库方面的编程的时候,难免要拼接SQL语句,一般贸易单引号的语句比较容易,如果有单引号,则稍微难一丢丢。下面以一个示例进行说明: String sql = "select * from stuDB where SID='"+stuId+"'"; 假设不需要动态传参数的时,语句为:select ...
分类:
数据库 时间:
2017-12-14 14:02:08
阅读次数:
381