
python
qingyanhuan
每天进步一点点
展开
-
001.redis总结
Redis介绍博客地址:https://www.cnblogs.com/liuqingzheng/articles/9833534.html1 非关系型数据库,纯内存操作,key-value存储,性能很高2 缓存,计数器,验证码,geo地理位置信息,发布订阅,独立用户统计3 5大数据类型:字符串,列表,hash,集合,有序集合4 6.x之前是单线程,单进程,为什么这么快? qps:每秒查询率:10w,真实6w -纯内存操作 -使用了io多路复用的模型,epoll (select,po原创 2021-10-08 08:38:57 · 279 阅读 · 0 评论 -
自定义分页器
class Pagination(object): def __init__(self, current_page, all_count, per_page_num=10, pager_count=11): """ 封装分页相关数据 :param current_page: 当前页 :param all_count: 数据库中的数据总条数 :param per_page_num: 每页显示的数据条数原创 2021-08-27 11:56:09 · 92 阅读 · 0 评论 -
python-字典元组集合内置方法
‘’’大括号括起来:内部可以存放多个元素元素的表现形式是以k:v键值对的形式k是不可变类型:一般都是字符串v可以是任意类型‘’’k是字符串d1 = {‘username’:‘jason’,‘password’:‘123’,‘hobby’:[‘read’,‘run’]}print(d1,type(d1))# k是整型d2 = {1:‘jason’,2:‘egon’,3:‘kevin’}print(d2,type(d2))# k是浮点型d3 = {1.1:‘jason’原创 2021-06-03 18:54:51 · 342 阅读 · 1 评论 -
python-:字符串列表的内置方法
中括号包括的元素,元素之间用逗号隔开print(type(list(18))) # 不能print(type(list(11.11))) # 不能print(type(list(‘world’)))print(type(list([1,2,3,4,5])))print(type(list({‘name’:‘jason’,‘age’:18})))print(type(list(True))) #不能‘’’能够执行for循环的,都能被list()转换成列表‘’’name = [‘jason’原创 2021-06-02 14:52:46 · 115 阅读 · 0 评论 -
python-运算符
上周内容回顾编写py程序的两种方式1.cmd窗口2.文本编程环境 pycharm 笨重 vscode sublime编程环境的选择方式1.pycharn破解版变量与常量1.变量的定义(底层逻辑) 变量名 赋值符号 变量值2.变量名的命名规范: 数字,字母 下划线的组合 数字不能开头,下划线尽量不使用 不能与关键字冲突 '''变量名一定要见名知意''' 3.变量名的命名风格: 1.下划线式(python建议使用) user_n原创 2021-05-31 18:21:00 · 80 阅读 · 0 评论