随笔分类 - Python
摘要:Python sys模块 sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 sys.argv #现从程序外部向程序传递参数[*],0代表程序本身 sys.path #获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中im
阅读全文
摘要:Python 字符串格式化 Python字符串格式化有两种方式:百分号方式,format方式 1、百分号方式 格式:%[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前
阅读全文
摘要:Hashlib模块 Python里面的hashlib模块提供了很多加密的算法,这里介绍一下hashlib的简单使用事例,用hashlib的md5算法加密数据,其他的所有加密算法使用方式上基本类似。 hashlib模块主要提供 SHA1, SHA224, SHA256, SHA384, SHA512
阅读全文
摘要:Python 内置函数 #abs() 函数返回数字的绝对值。 #!/usr/bin/env python # -*- coding: utf-8 -*- print "abs(-32) : ", abs(-32) print "abs(120.12) : ", abs(120.12) print "
阅读全文
摘要:Python 装饰器 装饰器的作用:装饰器的作用就是为已经存在的对象,在不影响对象本身代码的同时,对其添加额外的功能。 装饰器原理:将原函数封装到一个新函数内,在新函数中会在原函数执行前后执行某些代码,并且返回原函数的返回值。 不带参数的装饰器 #!/usr/bin/env python # -*-
阅读全文
摘要:1、打开/关闭文件操作 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 2、文件的打开模式 3、常用方法 seek import os with open("1.txt", "r+", encoding="utf-8") as myfi
阅读全文
摘要:1、三元运算 格式: 2、lambda表达式 lambda作为一个表达式,定义了一个匿名函数 格式: lambda 参数 :返回值
阅读全文
摘要:Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是
阅读全文
摘要:set是一个无序且不重复的元素集合,相当于字典的键,不重复,不可变 一、set变量初始化 去除重复值 二、更新/删除 set序列不能对元素进行修改,只可以增加和删除 三、集合操作 四、常用函数
阅读全文
摘要:字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型
阅读全文
摘要:Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 1、元组的定义 2、访问元组 3、修改/删除元组 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如下实例: 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,如下实例:
阅读全文
摘要:python 基础数据类型之list: 1、列表的创建 2、访问列表中的值 列表的数据访问需要使用索引序号。 list1 = ['hello', 'world', 19, 20] 3、数值更新 列表内容的更新可以直接使用索引序号,进行内容的更新,也可以使用append方法。 4、列表元素删除 列表元
阅读全文
摘要:1、权限判断 2、常用方法 3、权限设置 import stat,os os.chmod('/python/test.py',stat.S_IXOTH)
阅读全文
摘要:1、字符串去除空格 # S.strip(self, chars=None) #去除字符串两端空格# S.lstrip(self, chars=None) #去除字符串左端空格# S.rstrip(self, chars=None) #去除字符串右端空格 2、字符串中的大小写转换 # S.lower(
阅读全文

浙公网安备 33010602011771号