随笔分类 - python
摘要:定义类 # 基于bootsrap class Pagination(object): def __init__(self, current_page, all_count, per_page_num=2, pager_count=11): """ 封装分页相关数据 :param current_pa
阅读全文
摘要:wsgiref wsgiref模块是内置模块,将请求的数据进行封装,组成键值对格式 from wsgiref.simple_server import make_server def run(env, response): ''' :param env: 请求相关的所有数据,封装成键值对字典形式 :
阅读全文
摘要:Storage localStorage 永久性的存储方法 属性 length 方法 Storage.key(index): 返回存储中的第n个key名称 Storage.getItem(key) Storage.setItem(key,value) Storage.removeItem(key)
阅读全文
摘要:一、日期和时间 时间戳 # 从1970年到现在经过的秒数 # 作用:用于时间间隔的计算 import time print(time.time()) # 获得float型 1668571939.8918502 时间格式化符号 | 格式 | 含义 | 输出 | 备注 | | |: |: | | | %
阅读全文
摘要:什么是模块 为什么有模块 怎么使用模块 模块的定义 模块被引用时的执行步骤 import foo 执行foo.py 产生foo.py的名称空间,将foo.py运行过程中产生的名字都丢到foo的名称空间中 在当前文件中产生的有一个名字foo,该名字指向2中产生的名称空间 之后的导入,都是直接引用首次导
阅读全文
摘要:什么是迭代器 迭代器是值迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代 为什么要有迭代器 寻求一种不依赖索引取值的方案 如何使用迭代器 可迭代的对象 但凡内置有**iter**方法的都称之为可迭代的对象 s1='' # s1.__iter__() l
阅读全文
摘要:名称空间 存放名字的地方,是对栈区的划分,有了名称空间,可以在栈区中存放相同的名字 内置名称空间 存放python解释器内置的名称 存活周期:python解释器启动-关闭 >>> print <built-in function print> >>> input <built-in function
阅读全文
摘要:什么是函数? 函数相当于具备某一功能的工具 函数使用原则:先定义,后调用 为什么要使用函数? 组织结构不清晰,可读性差 代码冗余 可维护性,扩展性差 函数使用 函数定义 # 定义函数发生的事情 # 1、申请内存空间保存函数体代码 # 2、将上述内存地址绑定函数名 # 3、定义函数不会执行函数体代码,
阅读全文
摘要:文件 什么是文件? 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 用户/应用程序:(f=open(),获取文件对象、文件句柄) 操作系统:文件 计算机硬件:硬盘 文件的作用? 用于应用程序操作硬盘进行数据的永久存储,或从硬盘中读取数据 应用程序操作文件的行为,都是文件在调用操作系
阅读全文
摘要:数值类型 1.1 整型int 类型转换:int("10") 10进制转为二进制:bin() 10进制转为八进制:oct() 10进制转为16进制:hex() 二进制转为10进制:int("0b1011",2) 八进制转为10进制:int("0o13",8) 16进制转为10进制:int('0xb',
阅读全文
摘要:python介绍 python语言:python语法风格 python解释器:专门来识别python这门语法风格并解释执行的一个应用程序 运行python的两种方式 交互式:即时得到程序的运行成果,多用于调试 脚本式:程序写到.py的文件中,然后使用python解释器执行其中的内容 python应用
阅读全文