摘要:一:函数装饰函数 def wrapFun(func): def inner(a, b): print('function name:', func.__name__) r = func(a, b) return r return inner @wrapFun def myadd(a, b): ret 阅读全文
posted @ 2020-11-05 21:18 小小程序员ol 阅读(32) 评论(0) 推荐(0) 编辑
摘要:变量赋值是我们在日常开发中经常会遇到的一个问题,本文主要给大家介绍的是关于python将函数赋值给变量时需要注意的一些问题,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 见过两种函数赋值给变量的形式,一种是 a=f 另一种是 a=f() 这两种形式是有区别的,分别总结一下。 1.a 阅读全文
posted @ 2020-11-02 21:26 小小程序员ol 阅读(24) 评论(0) 推荐(0) 编辑
摘要:外部直接执行python文件时,我们有时需要获得命令行的参数 获得命令行参数的两种方式 1、通过sys.argv sys.argv:获得一个参数列表,第一个值为文件名本身,通过sys.argv[1]获得第文件名后的第一个参数 ,多个参数使用空格隔开 测试代码: import sys print(sy 阅读全文
posted @ 2020-10-31 21:07 小小程序员ol 阅读(66) 评论(0) 推荐(0) 编辑
摘要:声音的本质是震动,震动的本质是位移关于时间的函数,波形文件(.wav)中记录了不同采样时刻的位移。 通过傅里叶变换,可以将时间域的声音函数分解为一系列不同频率的正弦函数的叠加,通过频率谱线的特殊分布,建立音频内容和文本的对应关系,以此作为模型训练的基础。 案例:画出语音信号的波形和频率分布 # -* 阅读全文
posted @ 2020-10-27 22:06 小小程序员ol 阅读(35) 评论(0) 推荐(0) 编辑
摘要:问题1 到底什么是Python?你可以在回答中与其他技术进行对比(也鼓励这样做)。 答案 下面是一些关键点: Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。 Python是动态类型语言,指的是你在声明变 阅读全文
posted @ 2020-10-13 19:33 小小程序员ol 阅读(69) 评论(0) 推荐(1) 编辑
摘要:前言 前面已经总结了关键字、运算符与魔法方法的对应关系,下面总结python内置函数对应的魔法方法。 魔法方法 数学计算 abs(args):返回绝对值,调用__abs__; round(args):返回四舍五入的值,调用__round__; math.floor():向下取整,调用__floor_ 阅读全文
posted @ 2020-10-12 21:28 小小程序员ol 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1到100的和: 定义2个变量i和sum,初值都为1,i的值每次增加1,取到100后结束程序,sum的值等于自身再加上i的值。这样i从2取到100,并且每次都与sum相加。 #!/usr/bin/env python #-*- coding:utf-8 -*- i=1 sum=1 while Tru 阅读全文
posted @ 2020-10-09 21:16 小小程序员ol 阅读(77) 评论(0) 推荐(0) 编辑
摘要:共同点:均可接受一个变量用以限制每次读取的数据量,但通常不使用 区别: read() 【即 fileObject().read( [size] ) 】 特点:读取整个文件,将文件内容放在一个字符串变量中。 劣势:如果文件非常大,尤其大于内存时,无法使用read()方法。 with open(r'.. 阅读全文
posted @ 2020-10-08 21:42 小小程序员ol 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1 模块:random内建模块,伪随机数生成器 使用Mersenne Twister的伪随机数生成器PRNG进行生成,它以一个确定的数字作为属于,并为其生成一个随机数;为了安全起见,不要用PRNG生成随机数,要用secrets模块的真随机数TRNG生成; 2 播种随机数,即用随机数种子seed控制随 阅读全文
posted @ 2020-10-07 20:13 小小程序员ol 阅读(65) 评论(0) 推荐(0) 编辑
摘要:反斜杠(\)转义字符: 字符串格式化: 阅读全文
posted @ 2020-10-06 22:11 小小程序员ol 阅读(44) 评论(0) 推荐(0) 编辑