完美代码
编程语言
系列教程
Python
Rust
C语言
Go语言
主页
Python
Python
Python是一种编程语言,可让您更快地工作并更有效地集成系统。
print("hello world")
pymysql
BeautifulSoup
uncompyle6
sklearn
PIL
PyQt
Sympy
PyInstaller
pdb
requests
PyExecJS
tld
urllib3
webbrowser
langid
PySide6详细中文教程
pip
Scikit-Image
Pyinstaller 助手
Pyinstaller助手是一个针对Pyinstaller打包工具的图形化应用程序,旨在简化Python项目的打包过程。通过Pyinstaller助手,用户可以轻松地将他们的Python代码转换成独立的可执行文件,而无需深入了解Pyinstaller的复杂命令行参数和配置选项。
PySide6 事件详细教程
在PySide6中,事件是GUI应用程序中用户交互和其它系统事件的基本构成块;PySide6中的事件允许您捕获和处理各种类型的事件,从而实现对用户界面的交互和响应;
PySide6控件详细教程
在本教程中,我们将介绍 PySide6 中最常用的控件,包括标签、按钮、文本框、下拉框、列表框、复选框、单选框、滑块、进度条、图像控件等。
Pythone内置函数
Python 内置函数是 Python 解释器提供的函数库,这些函数可以直接使用,无需导入任何模块。
Python检查一个数是奇数还是偶数
本文将使用Python检查一个数是奇数还是偶数;偶数是能被2所整除的整数,若不是,那它就是奇数;奇数初以2的余数是1;
Python计算卡特兰数(catanlan number)
卡特兰数(Catalan number),是组合数学中一种常出现于各种计数问题中的数列;本文使用Python来计算卡特兰数;
pip安装和更新scikit-learn(sklearn)
scikit-learn(sklearn)是一个Python第三方提供的一个非常强大的机器学习库;使用pip工具安装方法如下:
Python计算两点之间的欧式距离
本文将使用Python来实现计算出二维和多维空间中两个点之间的欧式距离;
Python实现二分法查找(binary search)
对于从小到大有序排列的元素组合,使用二分法查找(binary search)是一种效率较高的算法,其大致流程如下:
Python实现线性搜索(linear search)
线性搜索(linear search)通过从第一个元素开始遍历,与列表中的每个元素进行比较,直到匹配到元素或全部匹配完毕为止;
Python实现插入排序(insertion sort)
插入排序(insertion sort)是一种比较简单的排序算法;其原理类似于对一手扑克牌进行排序;
Python实现臭皮匠算法(Stooge Sort)
臭皮匠排序(Stooge Sort)是一种递归排序算法,是一种比较低效率的排序算法;
Python实现冒泡排序(Bubble Sort)
冒泡排序(Bubble Sort)是一种比较简单的排序算法。它重复遍历要排序的元素,依次比较两个相邻的元素,如果顺序错误,则将他们交换;直到所有元素顺序正确。
Python实现列表去重的多种方法及性能对比
本文将通过多种方法实现列表(List)去重(将列表中的重复项删除);其中包括使用常规方法去重、set()集和去重、使用enumerate()去重、和使用collections.OrderedDict.fromkeys()实现去重;并编写了测试代码来测试这些去重方法的性能、以及去重后元素的排序是否改变;
Python字符串替换函数replace()
replace()是Python中的一个内置函数;可通过replace()函数将字符串中的一部分替换成另一部分,并返回一个新的副本;
Python读写JSON文件、解析JSON
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式;本文将通过多个例子讲解在Python中如何读写json文件,如何解析JSON内容,以及如何将JSON对象与Python字典相互转换;
Python数组求和
给定一个数组,使用Python进行数组求和;
Python调用谷歌翻译API实现文本翻译
使用Python向谷歌翻译URL进行GET请求,得到网页内容后使用正则表达式进行解析,获得翻译结果;
Python打印有颜色的字符串
使用Python在命令行或shell终端输出有颜色的字符串,效果如下:
Python pdb调试器详细教程
在Python可使用一个叫pdb的模块用于调试代码;pdb模块为Python程序定义了一个交互式的源代码调试器,你可通过它设置断点、逐行执行、堆栈检查等等常用调试功能;
使用Python向Bing Webmaster Tools提交URL
在本文中将使用Python向Bing Webmaster Tools提交URL,提交的URL会被很快进行评估,满足质量标准时,就会出现在bing搜索结果中;
Python Qt库PySide和PyQt哪个好?
Qt是一个跨平台的GUI程序开发框架;使用Qt可以轻松的开发出GUI程序;而想在Python中创建Qt应用,则需一套用于调用Qt API的库;这里主要介绍两个比较成熟的python Qt库,PyQt和PySide;
check_hostname requires server_hostname 错误解决方法
通常造成check_hostname requires server_hostname错误都与Python有关;本文将详细的描述造成这类错误的原因和多种解决方法;
Python字符串split()方法
在使用Python处理字符串时,你可能需要将字符串拆分为若干个子字符串;Python中的字符串方法split()可以帮助你完成这个任务。
<<
<
4
5
6
7
8
9
10
11
12
>
>>