最近更新
-
Django的认证框架有什么功能
课程教程文章在django的认证框架中还有这样的几个功能: 权限 权限可以很方便地标识用户和用户组可以执行的操作。 它们被Django的admin管理站点所使用,你也可以在你自己的代码中使用它们。 Dja...
2023-12-18【课程教程文章】
阅读更多 -
用Python实现的二分查找算法
课程教程文章先来看个用Python实现的二分查找算法实例 #!/usr/bin/envpythonimportsysdefsearch2(a,m):low=0high=len(a)-1while(low=high):mid=(low+high)/2midval=a[mid]ifmidvalm:low=mid+1elifmidvalm:high=mid-1else:printmidreturnmidprint-1return-...
2023-12-18【课程教程文章】
阅读更多 -
Python中无限循环有什么条件
课程教程文章循环 如果条件判断语句永远为 true,循环将会的执行下去。 如下实例 #!/usr/bin/python#-*-coding:UTF-8-*-var=1whilevar==1:#该条件永远为true,循环将执行下去num=raw_input(Enteranumber:)printYouentered:,num...
2023-12-18【课程教程文章】
阅读更多 -
详解Python中的JSON编码模块
课程教程文章JSON 编码支持的基本数据类型为 None , bool , int , float 和 str , 以及包含这些类型数据的lists,tuples和dictionaries。 对于dictionaries,keys需要是字符串类型(字典中任何非字符串类型的ke...
2023-12-18【课程教程文章】
阅读更多 -
Python脚本多种方法破解栅栏密码
课程教程文章Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目...
2023-12-18【课程教程文章】
阅读更多 -
详解Python中的包和包管理工具
课程教程文章Python中的包 包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的Python的应用环境。 考虑一个在Phone目录下的pots.py文件。这个文件有如下源代码:...
2023-12-18【课程教程文章】
阅读更多 -
Python代码中怎么读取键盘录入的值
课程教程文章读取键盘输入 Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下: raw_input input raw_input函数 raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符...
2023-12-18【课程教程文章】
阅读更多 -
Python中怎么引入第三方模块
课程教程文章Python中怎么使用第三方模块? 在Python可以在代码中导入模块,然后就可以使用第三方模块了。 import 语句 想使用Python源文件,只需在另一个源文件里执行import语句,语法如下: importm...
2023-12-18【课程教程文章】
阅读更多 -
Python中自定义异常的使用举例
课程教程文章通过创建一个新的异常类,程序可以命名它们自己的异常。异常应该是典型的继承自Exception类,通过直接或间接的方式。 以下为与RuntimeError相关的实例,实例中创建了一个类,基类为R...
2023-12-18【课程教程文章】
阅读更多 -
巧用Python字典处理索引统计
课程教程文章索引引擎 的基本工作原理便是倒排索引, 即将一个文档所包含的文字反过来映射至文档; 这方面算法并没有太多花样可言, 为了增加效率, 索引数据尽可往内存里面搬。 而基本思路举个简...
2023-12-18【课程教程文章】
阅读更多 -
Python中SQLite的简单应用
课程教程文章SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。Python就内置了...
2023-12-18【课程教程文章】
阅读更多 -
Python中的socket网络通信
课程教程文章建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装...
2023-12-18【课程教程文章】
阅读更多 -
举例详解Python中的内建模块collections
课程教程文章collections是Python内建的一个集合模块,提供了许多有用的集合类。 这里举几个例子: namedtuple 我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成: p=(1,2) 但是,看...
2023-12-18【课程教程文章】
阅读更多 -
Python中怎么处理字符编码问题
课程教程文章Python中可以使用base64来处理字符编码问题,Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含...
2023-12-18【课程教程文章】
阅读更多 -
Python中实现URL的解析
课程教程文章在Python中的urlparse模块主要是用于解析url中的参数 对url按照一定格式进行 拆分或拼接 1.urlparse.urlparse 将url分为6个部分,返回一个包含6个字符串项目的元组:协议、位置、路径、参数、...
2023-12-18【课程教程文章】
阅读更多 -
Python中怎么像PS一样处理图像
课程教程文章Python中怎么像PS一样处理图像? 在Python中有着丰富的第三方模块可以使用,PIL:Python Imaging Library是Python平台上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。 安装PIL 在...
2023-12-18【课程教程文章】
阅读更多 -
Python是动态强类型的吗
课程教程文章Python是动态强类型的,我们可以根据Python的变量定义和使用来进行判断。 Python变量声明和定义 与C#不同,Python在使用变量之前无须定义它的类型,试着运行下面的例子: i=12printi 从上边...
2023-12-18【课程教程文章】
阅读更多 -
用Python怎么实现邮件功能
课程教程文章用Python的smtplib就可以简单的实现邮件功能。什么是SMTP?邮件功能怎么实现? SMTP (Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它...
2023-12-18【课程教程文章】
阅读更多 -
举例说明Python中常见的数制转换
课程教程文章数制转换即进制转换,指进制(二、八、十、十六进制)间的相互转换,计算机编程中较为常见。这里列举了python常见数制转换用法。 1.进位制度 Python中 二进制 是以0b开头的: 例如:...
2023-12-18【课程教程文章】
阅读更多 -
Python中有枚举类型吗?
课程教程文章python中没有enum枚举类型,可能python认为这玩意压根就没用,下面列举了三种方法模拟enum枚举类型 方法1. 使用自定义类 classNumbers(object):ONE=1TWO=2THREE=3assertNumbers.ONE==1assertNumbers.TWO==2asser...
2023-12-18【课程教程文章】
阅读更多