PyQt6 设置窗口标题

显示窗口 首先创建一个简单的窗口: import sys from PyQt6.QtWidgets import QApplication, QWidget class Window(QWidget) […]

Python super()函数

作用 python内置的super()函数返回一个代理对象(父类的临时对象),以便我们能够访问父类的方法。 super()一般以super().__init__()的形式出现。 supper()的两个 […]

Python 求自然对数ln()

python如何求自然对数ln(x) python没有可以直接求自然对数ln(x)的运算符,需要导入模块来进行计算。 有两种选择,numpy和math: math.log(x) 先导入math模块: […]

Python __init__

python中的__init__是什么意思? python中的__init__称为初始化方法/函数(initializer method)。其作用是允许我们在创建类的实例时传递参数。每次创建类的实例时 […]

Python sys.exit()函数

退出python。通过引发SystemExit异常实现。 语法 使用时需先导入sys: import sys sys.exit([arg]) 简介 sys.exit()函数允许用户退出python。 […]

PyQt6 安装

PyQt6有免费版和商用版,商用版需要用官网账号下载,因我们是个人学习,安装免费版即可,免费版使用pip即可安装。 pip安装PyQt6 这里我安装到项目虚拟环境中: (venv) E:\projec […]

Python sys.argv的含义及用法

sys.argv sys.argv是一个由传递给python脚本的命令行参数组成的列表。 在需要使用命令行参数时使用。 要使用sys.argv需先导入sys模块: import sys print(” […]

Python Gui设计Pyqt还是Tkinter?

Tkinter和PyQt都用于python GUI(用户交互界面)的设计,但同时,它们在适用性和功能上又有所不同。 总的来说,两者的区别在于: Tkinter是完全靠自己在一个脚本中写GUI、设置和功 […]

TypeError: cannot perform reduce with flexible type

描述 在python中,遇到该错误一般是因为: 错把数值写成了字符串的格式来创建对象,然后使用处理数值的函数对该对象进行处理,就得到该错误信息。 例 我错误地使用字符串创建了一个数组: array = […]

Numpy reshape()函数

reshape()函数 numpy的reshape()函数用于在不改变数据的情况下改变一个数组的形状。这里的形状可以理解为行数和列数。 用法 参数 参数 描述 a 要改变形状的数组(直接在数组后调用. […]

numpy arange()函数

arange()函数 numpy中arange()函数用于生成等间隔(等差)的数组。 输出的数组为一个半开半闭区间[start, stop),即结果包含起始值但不包含结束值。 传入的参数为整数时,等同 […]

Python %s操作符

python中的%s是什么意思 python中的%s操作符用于将一个字符串添加到另一个字符串中。 用法 >>> “%sbando%s” % (‘a’, ‘n’) ‘abandon’ 注意到上面的例子以 […]