- 博客(6)
- 收藏
- 关注
转载 Python当中if __name__ == ‘__main__‘的作用
与Java、C、C++等几种语言不同的是,Python是一种解释型脚本语言,在执行之前不同要将所有代码先编译成中间代码,Python程序运行时是从模块顶行开始,逐行进行翻译执行,所以,最顶层(没有被缩进)的代码都会被执行,所以Python中并不需要一个统一的main()作为程序的入口。所以,当你要导入某个模块,但又不想改模块的部分代码被直接执行,那就可以这一部分代码放在。我们知道,当我们把模块A中的代码在模块B中进行import A时,只要B模块代码运行到该import语句,模块A的代码会被执行。
2023-05-31 13:13:28
521
1
原创 Python使用函数作为参数
如果要调用的方法的入参个数不确定,可以使用args或**args。但是一定要把args放到最后面。当调用的方法有参数的时候,需要将参数也传进去,调用的时候使用[方法名(参数1,参数2)]使用函数当做入参,函数本身包含不确定个数的入参。
2023-05-31 10:19:48
1130
1
原创 模电知识点总结(四) 晶体二极管的应用
8、稳压:稳压二极管实质上是一个面结型硅二极管,稳压二极管工作在反向击穿状态。稳压二极管的反向击穿电压恒定,在稳压电路中串入限流电阻,使稳压管击穿后电流不超过允许值,因此击穿状态可以长期持续并不会损坏。2、开关:二极管在正向电压作用下电阻很小,处于导通状态,相当于一只接通的开关;在反向电压作用下,电阻很大,处于截止状态,如同一只断开的开关。3、限幅:二极管正向导通后,它的正向压降基本保持不变(硅管为0.7V,锗管为0.3V)。利用这一特性,在电路中作为限幅元件,可以把信号幅度限制在一定范围内。
2023-04-29 00:43:49
280
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人