随笔分类 -  python基础

摘要:python程序循环执行 前言 ...就挺逗得,一个小东西忘了搞了几个小时...时间黑洞(基础不打劳) 装饰器 优点,比较方便,且代码量少一些,做校验之类的整洁优雅 import time def wraps(): def inner(func): while True: func() time.s 阅读全文
posted @ 2021-01-26 17:33 Huise.J 阅读(1686) 评论(0) 推荐(0)
摘要:python三大主流框架 阅读全文
posted @ 2019-12-13 18:56 Huise.J 阅读(762) 评论(0) 推荐(0)
摘要:把列表中的元素直接更改、替换。 例子:表面列表aaa中的元素‘黑色’替换成‘黄色’。 aaa=['黑色','红色','白色','黑色'] 第一种方法(不建议): aaa=['黑色','红色','白色','黑色'] aaa=str(aaa) bbb=aaa.replace("黑色","黄色") bbb 阅读全文
posted @ 2019-11-17 14:24 Huise.J 阅读(8030) 评论(0) 推荐(0)
摘要:结论语法思想 1.三元表达式条件为真的结果, if +判断的条件, else+条件为假时的结果 2.列表推导式就是结果放在前面,循环跟着想循环的可迭代的东西(iterable) 与列表不同的是它的标志符号'{}'且仍然返回字典的形式 3.通过解压缩函数生成了一个字典 需要知道的事要先将key跟val 阅读全文
posted @ 2019-10-02 22:51 Huise.J 阅读(264) 评论(0) 推荐(0)
摘要:pymysql:python操作mysql 什么是pymysql? pymysql是一个python连接操作mysql数据的一个模块。 没有他我们就不能和mysql连接所以安装... 安装 什么是Cursor游标? 游标(Cursor)是处理 数据 的一种方法,为了查看或者处理 结果集中 的数据,游 阅读全文
posted @ 2019-09-27 22:52 Huise.J 阅读(263) 评论(0) 推荐(0)
摘要:作者:阮一峰 原文: http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把 阅读全文
posted @ 2019-09-18 15:49 Huise.J 阅读(181) 评论(0) 推荐(0)
摘要:![](https://img2018.cnblogs.com/blog/1750622/201909/1750622-20190917220156371-800751501.png) 阅读全文
posted @ 2019-09-17 22:02 Huise.J 阅读(145) 评论(0) 推荐(0)
摘要:优化抢票 加入Lock lock.acquire() 锁住 lock.release()释放锁头 进程锁把所著的代码编程串行, join 是把所有的子进程变成了串行。 队列 ipc机制 进程通讯 管道:pipe 基于共享的内存空间 队列:pipe+锁 queue ==put()==放东西 get.( 阅读全文
posted @ 2019-09-16 20:40 Huise.J 阅读(220) 评论(0) 推荐(0)
摘要:什么是可哈希(hashable)? 简要的说可哈希的数据类型,即不可变的数据结构(字符串str、元组tuple、对象集objects)。 哈希有啥作用? 它是一个将大体量数据转化为很小数据的过程,甚至可以仅仅是一个数字,以便我们可以用在固定的时间复杂度下查询它,所以,哈希对高效的算法和数据结构很重要 阅读全文
posted @ 2019-09-15 15:27 Huise.J 阅读(9071) 评论(0) 推荐(0)
摘要:获取pid 当前进程的角度 os.getpid() 获取当前进程的pid os.getppid() 获取当前进程的父进程的pid 子进程对象.pid 获取当前进程的子进程pid 僵尸进程和孤儿进程 僵尸进程(有害):在exit()后仍然还有pid,并没有马上就消失掉,等待父进程处理 如果有大量僵尸进 阅读全文
posted @ 2019-09-12 20:15 Huise.J 阅读(338) 评论(0) 推荐(0)
摘要:概念 进程 进程就是正在进行的一个过程,或者一个任务,负责任务执行的就是cpu 进程和程序的区别 进程是一个正在运行的过程,是程序的运行过程,而程序只是一堆代码而已。 ==同一个程序执行两次,也是两个进程== 并发与并行 并发是两个任务可以在重叠的时间段内启动,运行和完成。并行是任务在同一时间运行, 阅读全文
posted @ 2019-09-11 18:38 Huise.J 阅读(199) 评论(0) 推荐(0)
摘要:简易版客户端服务端交互 常识 AF_UNIX 是基于文件类型的套接字家族 AF_INET是 基础网络类型的套接字家族 socket 模块属性很多,可以直接使用from module import 语句 ,这样socket所有的数据都被带劲命名空间里了. 减少代码量(少用) 服务端 客户端 基础知识混 阅读全文
posted @ 2019-09-10 22:56 Huise.J 阅读(235) 评论(0) 推荐(0)
摘要:函数的基础 1.函数概念引导 函数就是具备一些功能的工具,事先准备好,==需要的时候就可以拿出来==,用的时候拿出来就是函数的调用。 ==使用函数,能让程序的扩展性,可读性,可用性更好更高。== 用函数 如果会经常性的使用这个功能的话可以def一个函数 非常好用! 使用函数的顺序:==需要先定义函数 阅读全文
posted @ 2019-08-10 23:40 Huise.J 阅读(188) 评论(0) 推荐(0)
摘要:[TOC] 流程控制之while循环 while+break,while+continue的使用及意义 python i=1 while i 阅读全文
posted @ 2019-08-04 00:41 Huise.J 阅读(185) 评论(0) 推荐(0)
摘要:[TOC] 数字类型内置方法 整型和浮点型内置方法 都无有序和无序一说, 存放一个值or多个值, 常用操作和内置方法 算术运算和比较运算 均为不可变数据类型 1.整型内置方法 用途:年龄,号码,等级,女朋友个数 定义:用int定义,将数的字符串转为整数 2.浮点内置方法用途:薪资,体重, 用途:薪资 阅读全文
posted @ 2019-08-03 22:54 Huise.J 阅读(194) 评论(0) 推荐(0)
摘要:[TOC] 1.最重要的快捷键 2.新建工程第一步操作 3.注释 4.光标操作 5.操作代码 6.格式代码及其他功能 7.进入代码 8.替换查找 9.运行编译 10.工程目录操作 11.代码快捷操作 12.组合快捷键 13.编辑的位置 阅读全文
posted @ 2019-08-01 21:18 Huise.J 阅读(2108) 评论(0) 推荐(0)
摘要:[TOC] 数据类型基础 每个编程语言都有一个数据类型的东西,其实就是对常用的一些各种数据类型进行名的划分,想让计算机进行数据运算就得传数字给它,想让它处理文字,就要串字符串类型给他。 变量是用来描述世间万物变化的状态的,但是万物的状态是有多种的,要用不同的数据类型来描述 数字类型 整型int 1. 阅读全文
posted @ 2019-07-31 20:39 Huise.J 阅读(170) 评论(0) 推荐(0)
摘要:[TOC] Python 基础 1.1变量 是一种变化的量,一种记录世间万物的状态且这种状态时会发生改变的,人们常用他来描述世间万物的。 Python中变量中的组成主要分为三个部分: 1.变量名 2.赋值符号 3. 变量值 1.1命名规范 少用中文,且能反应变量值所描述的状态。 变量名必须用字母数字 阅读全文
posted @ 2019-07-29 21:56 Huise.J 阅读(231) 评论(0) 推荐(0)