- 博客(11)
- 收藏
- 关注
原创 python的正则表达式
Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。...
2018-04-29 12:05:27 114
原创 python的hashlib模块和string模块,json模块
hashlib模块 python中的hashlib模块用来进行hash或者md5加密,而且这种加密是不可逆的,所以这种算法又被称为摘要算法。其支持Openssl库提供的所有算法,包括md5、sha1、sha224、sha256、sha512等。常用的属性和方法: digesti_size:产生的散列的字节大小 md5()/sha1():创建一个md5或者sha1加密模式的has...
2018-04-27 21:38:50 223
原创 python的模块
logging模块logging配置要点 日志级别对应有 5 个日志记录方法,分别为logger.debug,logger.info,logger.warning,logger.error,logger.critical。logging打印日志的例子import logginglogging.basicConfig(level=logging.DEBUG)l...
2018-04-25 22:39:18 106
原创 python异常处理和模块
python的异常处理异常 即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测到的错误被称为异常。错误信息的前面部分显示了异常发生的上下文,并以调用栈的形式显示具体信息。大多数的异常都不会被程序处理,都以错误信息的形式展现在这里:例如下面的例子,执行程序的时候提示输入一个数字,如果输入的是数字,程序正常退出,如果不是数字,抛出错误,再继续输入whi...
2018-04-23 22:08:58 505
原创 python的类
类类的实例方法实例方法的第一个参数必须是”self”。 实例方法只能通过类实例进行调用,这时候”self”就代表这个类实例本身。通过”self”可以直接访问实例的属性,有了init方法,在创建实例的时候,就不能传入空的参数了,必须传入与init方法匹配的参数,但self不需要传。class A(object): # 类的初始化 def __init__(s...
2018-04-20 21:36:17 132
原创 python的装饰器
装饰器 python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 不带参数的装饰器def deco(func): def a(): print("------------stard-------------") f...
2018-04-18 22:20:57 102
原创 python的函数
python对passwd进行排序的代码#! /usr/bin/env python# -*- coding: utf-8 -*-"""------------------------------------------------- Time :2018/04/10 21:28 Author : shanwu File Name :0410.py-----...
2018-04-15 16:33:17 125
原创 python的文件操作
[TOC]python中文件的读写模式打开文件的模式有: 1. 只读模式(默认) 2. 只写模式(不可读,不存在则创建,存在则覆盖) 3. 追加模式(可读,不存在则创建,存在则只追加内容)“+”表示可同时读写某个文件: 1. r+可读写文件(可读,可写,可追加) 2. w+写读 3. a+追加“b”表示处理二进制文件 1.rb 2.wb 3.abpyt...
2018-04-13 22:14:23 161
原创 python习题练习
习题练习题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 1.程序分析:利用while语句,条件为输入的字符不为’\n’. #用isdigit函数判断是否数字 #用isalpha判断是否字母 #isalnum判断是否数字和字母的组合#! /usr/bin/env python# -*- coding: utf-8 -*-"""---------...
2018-04-11 22:48:06 506
原创 python的循环和判断语句
条件语句if语句Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… else: 执行语句…… 其中”判断条件”成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句 if实例#!/usr/...
2018-04-04 23:01:37 227
原创 python的字典
TOCpython字典字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。...
2018-04-01 19:09:29 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人