会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
首页
联系
订阅
管理
GitHub
CNBlogs
最新随笔
我的标签
随笔分类
随笔档案
阅读排行
推荐排行
Close Menu
MENU
JackLi07
Scroll Down
modifying
站在巨人肩膀上看世界
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
Python基础
Python学习入门
python之格式化输出(3种方式)
摘要:python3.6后支持3种格式化输出方式,其中前两种为%-formatting及str.format ,第三种即为 f-string。 1.%-formatting 据传该格式化方法源于C.. %后字符含义: %s:str,字符类型,用str()方法处理对象 %d(i):decimal,十进制数
阅读全文
posted @
2018-10-22 19:24
JackLi07
阅读(8611)
评论(0)
推荐(1)
Python并发编程二(多线程、协程、IO模型)
摘要:1.python并发编程之多线程(理论) 1.1线程概念 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程顾名思义,就是一条流水线工作的过程(流水线的工作需要电源,电源就相当于cpu),而一条流水线必须属于一个车间,一个车间的工作过程是一个进程,车间负责把资源整合到一起,是一
阅读全文
posted @
2018-06-27 03:31
JackLi07
阅读(1538)
评论(0)
推荐(1)
Python并发编程一(多进程)
摘要:1.背景知识(进程、多道技术) 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 了解操作系统,详见:https://www.cn
阅读全文
posted @
2018-06-26 00:52
JackLi07
阅读(810)
评论(0)
推荐(0)
Python之网络编程(Socket)
摘要:1.网络通信原理与互联网协议 详见:https://www.cnblogs.com/JackLi07/p/9218039.html 2.socket层 以上是tcp/ip五层协议的结构图,我们没有看到Socket的影子,那么它到底在哪里呢?还是用图来说话,一目了然。 Socket是应用层与TCP/I
阅读全文
posted @
2018-06-25 15:55
JackLi07
阅读(255)
评论(0)
推荐(0)
Python面向对象之内置方法
摘要:1.isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类(子类) 2.反射 python面向对象中的反射
阅读全文
posted @
2018-04-23 02:21
JackLi07
阅读(288)
评论(0)
推荐(0)
Python之面向对象
摘要:1.面向过程编程VS面向对象编程 面向过程编程(Procedural Programming):就是程序从上到下一步步执行,一步步从上到下,从头到尾的解决问题 。基本设计思路就是程序一开始是要着手解决一个大的问题,然后把一个大问题分解成很多个小问题或子过程,这些子过程再执行的过程再继续分解直到小问题
阅读全文
posted @
2018-04-18 04:15
JackLi07
阅读(284)
评论(0)
推荐(0)
Python之模块(二)
摘要:1.subprocess模块 2.loggin模块 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info()
阅读全文
posted @
2018-04-03 02:19
JackLi07
阅读(288)
评论(0)
推荐(0)
Python之模块(一)
摘要:模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Modul
阅读全文
posted @
2018-03-29 01:38
JackLi07
阅读(364)
评论(0)
推荐(0)
Python之——遇到的小知识点总结
摘要:学习过程中,难免会遇到一些冷门的小知识点,熟悉这些小知识可以在工作中达到事半功倍的效果,尽力消除自己的知识盲区。总之当时的自己花了不少功夫去解决这些问题,因此觉得有必要单独记录下来,以后也许会再遇到,温故而知新。 PS:此文不断更新。。 1.python多版本共存(Windows系统下) 由于本地已
阅读全文
posted @
2018-03-27 15:16
JackLi07
阅读(208)
评论(0)
推荐(0)
Python之函数——进阶篇
摘要:嵌套函数 函数内部可以再次定义函数 函数若想执行,必须被调用 注意,下例中,执行结果为什么? 如下: 执行fun2()时,age按从内而外规则寻找,但age = 73还未执行。但又被检测到赋值语句,因此程序不知道应该从哪里寻找,故报错。 *global、nonlocal关键字: global:声明变
阅读全文
posted @
2018-03-24 00:23
JackLi07
阅读(182)
评论(0)
推荐(0)
Python之函数——内置函数
摘要:内置函数(Built-in Functions) 截止到3.6版本,python一共为我们提供了68个内置函数。它们就是python提供给的可以直接拿来使用的所有函数,接下来让我们一起认识一下这些函数。 type() 1.abs():取绝对值 2.dict():把一个数据转成字典 3.help():
阅读全文
posted @
2018-03-23 16:43
JackLi07
阅读(225)
评论(0)
推荐(0)
Python之函数——基础篇
摘要:函数 函数,在BASIC中,叫subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java中叫method。 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要执行这个函数,只需调用其函数名即可。 定义
阅读全文
posted @
2018-03-23 00:59
JackLi07
阅读(239)
评论(0)
推荐(0)
Python目录
摘要:目录 基础部分 python生态圈 字符串方法 列表操作 字典操作 集合操作 文件操作 函数 函数初识 函数默认参数陷阱* 函数进阶 迭代器和生成器 内置函数
阅读全文
posted @
2018-03-17 10:22
JackLi07
阅读(330)
评论(0)
推荐(0)
公告