diff --git a/docs/100.md b/docs/100.md index 1a092829b644441f7fdf733ae6214d7d5eabe746..0d318e2f98d3af84faae65b95bad223337b0df2e 100644 --- a/docs/100.md +++ b/docs/100.md @@ -2,10 +2,9 @@ > 原文: [https://pythonbasics.org/Progressbar/](https://pythonbasics.org/Progressbar/) -**QProgressBar** 是显示过程的小部件。 您可能在安装过​​程中多次看到它。 +`QProgressBar`是显示过程的小部件。 您可能在安装过​​程中多次看到它。 -小部件显示一个条,您可以看到完成的百分比。 您可以使用 -方法 setValue()设置其值。 如果将 50 设置为 50%。 +小部件显示一个条,您可以看到完成的百分比。 您可以使用方法`setValue()`设置其值。 如果将 50 设置为 50%。 @@ -31,7 +30,7 @@ self.pbar.setValue(50) 这就是创建进度条所需的全部。 -要更新其值,您可以使用 QTimer。 +要更新其值,您可以使用`QTimer`。 ```py from PyQt5.QtCore import QBasicTimer @@ -63,8 +62,7 @@ def handleTimer(self): ### 示例 -复制下面的代码以查看进度条从 50%到 100%的计数。 -使用 handleTimer()和 QTimer()方法更新进度条。 +复制下面的代码以查看进度条从 50% 到 100% 的计数。使用`handleTimer()`和`QTimer()`方法更新进度条。 ```py import sys diff --git a/docs/127.md b/docs/127.md index 0011c7cb70f01fec3d936e3dcc633499673ddc5a..8bbf0c7233ad1446d3ce6d4342338a56ed82051d 100644 --- a/docs/127.md +++ b/docs/127.md @@ -53,7 +53,7 @@ a machine learning module for python](img/5d99d2bfbe94d99072e9460d40821ee1.jpg) 4.有助于高度不平衡的疾病的检测 -Scikit_learn 还可以通过诸如 EllipticEnvelope 和 OnSclsSVM 等多种工具在高度不平衡的数据中(99.9%到 0.1%的欺诈检测中)提供帮助。 +Scikit_learn 还可以通过诸如 EllipticEnvelope 和 OnSclsSVM 等多种工具在高度不平衡的数据中(99.9% 到 0.1% 的欺诈检测中)提供帮助。 在这方面,在较大的尺寸范围内,具有较大性能的 Riso 隔离森林算法尤其适用。 diff --git a/docs/134.md b/docs/134.md index ea21d73f06400e9fa2cbb572de2a8ffadab9caf9..3f57dc79ffeb301ea21ca4152e96cdee973b3e4a 100644 --- a/docs/134.md +++ b/docs/134.md @@ -59,7 +59,7 @@ array([[0, 1], ``` -然后拆分,让 33%作为测试集(剩下的用于训练)。 +然后拆分,让 33% 作为测试集(剩下的用于训练)。 ```py >>> X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.33, random_state=42) diff --git a/docs/91.md b/docs/91.md index 435a34696b75718538f7792199e65039cc264fb3..4ae097795e29ac5a2350978da96f5a15e3f03010 100644 --- a/docs/91.md +++ b/docs/91.md @@ -2,7 +2,7 @@ > 原文: [https://pythonbasics.org/PyQt-Hello-World/](https://pythonbasics.org/PyQt-Hello-World/) -带有 PyQT 的“ Hello World”程序是一个用于创建桌面应用程序的模块。 在本文中,您将学习如何在 PyQt 中创建“ hello world”应用。 +带有 PyQT 的“Hello World”程序是一个用于创建桌面应用程序的模块。 在本文中,您将学习如何在 PyQt 中创建“hello world”应用。 如果您想制作桌面应用程序或图形用户界面,PyQT 就是一个很好的模块。 在开始本教程之前,请确保已安装 PyQt5。 @@ -14,7 +14,7 @@ ### 示例 -下面的程序创建“ hello world”窗口。 +下面的程序创建“hello world”窗口。 ```py import sys @@ -54,7 +54,7 @@ widget = QWidget() 文本不能立即添加到窗口中。 必须将其添加到标签。 -标签是可以显示文本或图像的小部件。 这些行创建一个 QLabel,设置标签的文本和位置(水平,垂直)。 +标签是可以显示文本或图像的小部件。 这些行创建一个`QLabel`,设置标签的文本和位置(水平,垂直)。 ```py textLabel = QLabel(widget) @@ -65,14 +65,14 @@ textLabel.move(110,85) 现在您应该显示该窗口。 -使用 setGeometry()方法设置起始位置(50,50)和窗口大小(320,200)。 +使用`setGeometry()`方法设置起始位置(`50, 50`)和窗口大小(`320, 200`)。 ```py widget.setGeometry(50,50,320,200) ``` -然后您要显示窗口! 用 setWindowTitle()给它一个标题,并用 show()显示它。 +然后您要显示窗口! 用`setWindowTitle()`给它一个标题,并用`show()`显示它。 ```py widget.setWindowTitle("PyQt5 Example") diff --git a/docs/92.md b/docs/92.md index 91ef076bfe2b270c2d0c8d651e33b0c2c74e8930..bf3b99e2dcf57eae91114e9c72eec4b553afae2b 100644 --- a/docs/92.md +++ b/docs/92.md @@ -2,7 +2,7 @@ > 原文: [https://pythonbasics.org/PyQt-buttons/](https://pythonbasics.org/PyQt-buttons/) -按钮(QPushButton)可以添加到任何窗口。 QPushButton 类具有用于标签的 setText()方法和用于位置的 move(x,y)方法。 +按钮(`QPushButton`)可以添加到任何窗口。`QPushButton`类具有用于标签的`setText()`方法和用于位置的`move(x, y)`方法。 在本文中,您可以看到如何将按钮添加到窗口以及如何将方法连接到窗口。 @@ -29,7 +29,7 @@ button1.clicked.connect(button1_clicked) ``` -接收方法称为槽,clicked.connect(如果单击了按钮)称为信号。 +接收方法称为槽,`clicked.connect`(如果单击了按钮)称为信号。 ```py def button1_clicked(): diff --git a/docs/93.md b/docs/93.md index 9a3ad23c9b727967fb7374adaae5b423f4902be5..4fb77bb42f313ce1cc7da5dfd20b5c93c00f9890 100644 --- a/docs/93.md +++ b/docs/93.md @@ -2,7 +2,7 @@ > 原文: [https://pythonbasics.org/PyQt-QMessageBox/](https://pythonbasics.org/PyQt-QMessageBox/) -PyQt **QMessageBox** ,您可以用来创建对话框。 这是一个经常在桌面上看到的弹出窗口。 +PyQt `QMessageBox`,您可以用来创建对话框。 这是一个经常在桌面上看到的弹出窗口。 它可能是单行消息,“确定要保存吗?”消息或更高级的消息。 @@ -33,20 +33,20 @@ def window(): ``` -因此,让我们看一下 showDialog()。 +因此,让我们看一下`showDialog()`。 ### 创建一个对话框 -使用 **QMessageBox()**创建一个对话框。 不要忘记从 PyQt5 导入它。 +使用`QMessageBox()`创建一个对话框。 不要忘记从 PyQt5 导入它。 ```py from PyQt5.QtWidgets import QPushButton ``` -然后使用方法 **setIcon()**, **setText()**, **setWindowTitle()**设置窗口装饰。 +然后使用方法`setIcon()`,`setText()`,`setWindowTitle()`设置窗口装饰。 -您可以使用 **setStandardButtons()**配置对话框按钮。 +您可以使用`setStandardButtons()`配置对话框按钮。 ```py def showDialog(): diff --git a/docs/94.md b/docs/94.md index 0f924d20360a18e1cb85ca485327cf40316bb736..611f2124b93cb8b1e5dcf6b13be01629a0232010 100644 --- a/docs/94.md +++ b/docs/94.md @@ -2,12 +2,11 @@ > 原文: [https://pythonbasics.org/PyQt-grid/](https://pythonbasics.org/PyQt-grid/) -PyQt **QGridLayout** 是另一种布局。 -通常,您可以使用 _.move(x,y)_ 来定位小部件(按钮,标签等)。 网格不是这样。 +PyQt `QGridLayout`是另一种布局。通常,您可以使用`.move(x, y)`来定位小部件(按钮,标签等)。 网格不是这样。 -它以 AxB 形式放置小部件。 其中,A 是列数,B 是行数。 与您在 excel 中看到的类似。 +它以 AxB 形式放置小部件。 其中,A 是列数,B 是行数。 与您在 Excel 中看到的类似。 -QGridLayout 是 PyQt5.QtWidgets 的一部分。 +`QGridLayout`是`PyQt5.QtWidgets`的一部分。 @@ -16,7 +15,7 @@ QGridLayout 是 PyQt5.QtWidgets 的一部分。 ### `QGridLayout` -您可以使用单行代码创建 QGridLayout 或网格: +您可以使用单行代码创建`QGridLayout`或网格: ```py grid = QGridLayout() diff --git a/docs/95.md b/docs/95.md index 57363f89d758d0d483e61489802c1626f5f8d4b9..5d0ccfbf39defc40ea5bca6b4a3c150cf9d6ba8e 100644 --- a/docs/95.md +++ b/docs/95.md @@ -2,9 +2,9 @@ > 原文: [https://pythonbasics.org/QLineEdit/](https://pythonbasics.org/QLineEdit/) -您可以使用 QLineEdit 小部件获得用户输入。 在本课程中,您将进行行编辑,以在运行时更改标签文本。 +您可以使用`QLineEdit`小部件获得用户输入。 在本课程中,您将进行行编辑,以在运行时更改标签文本。 -一个窗口可以包含一个或多个 QLineEdit 小部件。 它们本身不包含标签,出于 UX 的目的,您可能希望向 QLineEdit 添加标签以告诉用户在框中键入什么内容。 +一个窗口可以包含一个或多个`QLineEdit`小部件。 它们本身不包含标签,出于 UX 的目的,您可能希望向`QLineEdit`添加标签以告诉用户在框中键入什么内容。 @@ -13,7 +13,7 @@ ### 添加输入框 -下面的面向对象的代码使用构造函数创建一个窗口。 将输入框或行编辑添加到窗口,这称为 QLineEdit。 +下面的面向对象的代码使用构造函数创建一个窗口。 将输入框或行编辑添加到窗口,这称为`QLineEdit`。 然后添加标签和行编辑: @@ -27,7 +27,7 @@ self.qlabel.move(16,64) ``` -您可以使用方法调用连接输入框中的每个按键( **QLineEdit** )。 +您可以使用方法调用连接输入框中的每个按键(`QLineEdit`)。 ```py self.lineEntry.textChanged.connect(self.onChanged) diff --git a/docs/96.md b/docs/96.md index 3377076d5cbe470ba0bf89c1592947c6c299e247..2ab3d0fe41a849f277bed792d1354ea686c99e5a 100644 --- a/docs/96.md +++ b/docs/96.md @@ -2,9 +2,9 @@ > 原文: [https://pythonbasics.org/PyQT-QPixmap/](https://pythonbasics.org/PyQT-QPixmap/) -QPixmap 可用于在 PyQT 窗口中显示图像。 QPixmap()可以加载图像,因为它具有文件名作为参数。 要显示图像,请将 QPixmap 添加到 QLabel。 +`QPixmap`可用于在 PyQT 窗口中显示图像。`QPixmap()`可以加载图像,因为它具有文件名作为参数。 要显示图像,请将`QPixmap`添加到`QLabel`。 -QPixmap 支持所有主要的图像格式:BMP,GIF,JPG,JPEG,PNG,PBM,PGM,PPM,XBM 和 XPM。 +`QPixmap`支持所有主要的图像格式:BMP,GIF,JPG,JPEG,PNG,PBM,PGM,PPM,XBM 和 XPM。 @@ -13,7 +13,7 @@ QPixmap 支持所有主要的图像格式:BMP,GIF,JPG,JPEG,PNG,PBM ### `QPixmap` -首先创建一个 QPixmap 和一个 Q​​Label。 然后,您可以像这样组合它们: +首先创建一个`QPixmap`和一个`Q​​Label`。 然后,您可以像这样组合它们: ```py self.im = QPixmap("./image.jpg") @@ -22,7 +22,7 @@ self.label.setPixmap(self.im) ``` -然后将整个内容添加到布局中,例如 QGridLayout +然后将整个内容添加到布局中,例如`QGridLayout` ```py self.grid = QGridLayout() diff --git a/docs/97.md b/docs/97.md index d9e5cdc6184efce6114095c4ad37914de99e30e2..6285b00218882276cfdd9009847ee7f8a2fe6333 100644 --- a/docs/97.md +++ b/docs/97.md @@ -2,7 +2,7 @@ > 原文: [https://pythonbasics.org/PyQt-combobox/](https://pythonbasics.org/PyQt-combobox/) -您可以具有 **QComboBox** 的组合框,选择框或组合框。 要使用此小部件,请从 PyQt5.QtWidgets 导入 QComboBox。 +您可以具有`QComboBox`的组合框,选择框或组合框。 要使用此小部件,请从`PyQt5.QtWidgets`导入`QComboBox`。 通常,当用户需要从选定数量的项目(例如国家/地区或合同)中进行选择时,您会看到此小部件。 @@ -21,7 +21,7 @@ combo.addItem("Apple") ``` -方法 addItem 将一个选项添加到组合框中。 您可以根据需要使用不同的选项多次呼叫。 +方法`addItem`将一个选项添加到组合框中。 您可以根据需要使用不同的选项多次呼叫。 要将组合框更改与方法联系起来,可以使用以下方法: diff --git a/docs/98.md b/docs/98.md index c13fdfb23aeb0c489778f50f582314d51b9e5cc6..fd859cb0bd01cedd1cd71040ad03e73a0982bf02 100644 --- a/docs/98.md +++ b/docs/98.md @@ -2,7 +2,7 @@ > 原文: [https://pythonbasics.org/qcheckbox/](https://pythonbasics.org/qcheckbox/) -复选框( **QCheckbox** )是默认的 qt 小部件,可以使用方法`setChecked(true)`进行检查。 它是`PyQt5.QtWidgets`的一部分。 +复选框(`QCheckbox`)是默认的 QT 小部件,可以使用方法`setChecked(true)`进行检查。 它是`PyQt5.QtWidgets`的一部分。 您可以使用`.toggled.connect()`添加点击回调/信号。 然后,接收槽可以处理事件。 diff --git a/docs/99.md b/docs/99.md index 5dcbbd154af775e6dbb31f11ee5d74c192f456dd..35d87a418e70ab207306d16294d0224d31ae5cf2 100644 --- a/docs/99.md +++ b/docs/99.md @@ -2,9 +2,9 @@ > 原文: [https://pythonbasics.org/QSlider/](https://pythonbasics.org/QSlider/) -PyQt 带有滑块 **QSlider** 。 您可以使用此滑块选择一个值。 滑块可以作为音量的绝佳输入控件。 +PyQt 带有滑块`QSlider`。 您可以使用此滑块选择一个值。 滑块可以作为音量的绝佳输入控件。 -与数字计数器相比,它允许用户快速更改小部件范围上的值。 QSlider 的范围是 0 到 100,其中 100 是 100%。 +与数字计数器相比,它允许用户快速更改小部件范围上的值。`QSlider`的范围是 0 到 100,其中 100 是 100% 。 @@ -13,9 +13,9 @@ PyQt 带有滑块 **QSlider** 。 您可以使用此滑块选择一个值。 滑 ### 创建滑块 -滑块可以是水平或垂直的。 创建滑块时,可以选择一种类型。 Qt.Horizo​​ntal 或 Qt.Vertical。 +滑块可以是水平或垂直的。 创建滑块时,可以选择一种类型。`Qt.Horizo​​ntal`或`Qt.Vertical`。 -首先导入 QSlider 和 Qt。 +首先导入`QSlider`和`Qt`。 ```py from PyQt5.QtCore import Qt