欢迎来到我的博客!

导航

随笔分类 -  Python

shell脚本和常用命令
摘要:什么是脚本? 脚本简单地说就是一条条的文字命令(一些指令的堆积),这些文字命令是可以看到的(如可以用记事本打开查看、编辑)。 常见的脚本: JavaScript(JS,前端),VBScript, ASP,JSP,PHP(后端),SQL(数据库操作语言),Perl,Shell,python,Ruby, 阅读全文

posted @ 2019-05-09 19:02 leeeeel 阅读(30297) 评论(1) 推荐(0) 编辑

名称空间和作用域
摘要:#变量名和内存地址对应的表叫做名称空间 # 内置名称空间:(python启动时就有,python自带的)python解释器内置的名字,print,max,min # 全局名称空间:(执行python文件时启动,包括if判断得出的结果)定义的变量 # 局部名称空间:(调用函数时启动,调用结束失效)函数 阅读全文

posted @ 2019-05-05 20:41 leeeeel 阅读(222) 评论(0) 推荐(0) 编辑

面向对象 异常处理
摘要:面向对象和面向过程 面向过程:核心过程二字,过程即解决问题的步骤,就是先干什么后干什么 基于该思想写程序就好比在这是一条流水线,是一种机械式的思维方式 优点:复杂的过程流程化 缺点:扩展性差 面向对象:核心是对象二字,对象指特征与技能的结合体 基于该思想编写程序就好比在创造一个世界,世界是由一个个对 阅读全文

posted @ 2019-05-05 20:04 leeeeel 阅读(235) 评论(0) 推荐(0) 编辑

自定义函数和调用函数 return返回值
摘要:1.Q: 为什么要有函数,函数是什么? A: 函数能提高应用的模块性,和代码的重复利用率 2. 函数分为两个阶段: 1.定义阶段 2.调用阶段 3.关于函数调用: 01.函数的内存地址加上()就是调用 02.函数调用才会执行函数体代码 03. 1次定义多次调用 4.参数传递: 形参和实参: # de 阅读全文

posted @ 2019-05-05 19:49 leeeeel 阅读(4606) 评论(0) 推荐(0) 编辑

Python常用模块
摘要:一、ConfigParser模块 ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 [db] db_host = 127.0.0.1 db_port = 69 db_user 阅读全文

posted @ 2019-05-05 19:47 leeeeel 阅读(305) 评论(0) 推荐(0) 编辑

多线程和多进程
摘要:一、多线程 threading模块 # 线程和进程 ''' 1.线程是最小的调度单位 2.进程是最小的管理单元 3.一个进程必须至少一个线程 4.没有线程,进程也就不复存在 ''' # 多线程特点: # python线程特点 #线程的并发是利用cpu上下文的切换(是并发,不是并行) #多线程执行的顺 阅读全文

posted @ 2019-05-05 19:44 leeeeel 阅读(141) 评论(0) 推荐(0) 编辑

列表,元组,字典,集合类型变量相关内置函数详解
摘要:列表相关内置函数详解 # sort:对列表中元素进行排序,按照,数字、字母、汉字的顺序进行排序 # list1=['a','b','c','你','1','3','7','5'] # list1.sort() # print(list1) # clear:清空列表 # list1=[1,2,3,4, 阅读全文

posted @ 2019-05-05 18:46 leeeeel 阅读(234) 评论(0) 推荐(0) 编辑

字符串类型变量的相关内置函数详解
摘要:# isupper:判断字符串是否全部为大写,返回值为布尔类型,是:true;否:flase # str='hello,world' # print(str.isupper()) # isdigit:判断字符串是否为整型变量,返回值为布尔类型,是:true;否:false # str='hello, 阅读全文

posted @ 2019-05-05 18:28 leeeeel 阅读(203) 评论(0) 推荐(0) 编辑

文件处理
摘要:1.文件打开的四种方式: # f = open(r'C:\Users\fengzi\Desktop\a.txt','r',encoding='utf-8') 如果直接这样打开文件,会因为无法判断是文件路径中的\还是转义字符中的\,而产生冲突,导致错误 所以文件打开时,有以下的几种方式: f = op 阅读全文

posted @ 2019-05-03 21:16 leeeeel 阅读(248) 评论(0) 推荐(0) 编辑

Python三大神器:装饰器,迭代器,生成器
摘要:一.装饰器 由于一个函数能实现一种功能,现在想要在不改变其代码的情况下,让这个函数进化一下,即能保持原来的功能,还能有新的"技能",怎么办? 现已经存在一个自定义的函数func1, 让func1进化一下:(继承func1之前的所有功能,而且还有新的‘技能’) 效果和下面定义的函数func2效果是一样 阅读全文

posted @ 2019-04-25 16:34 leeeeel 阅读(1878) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示