摘要:一.python线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #!/usr/bin/env python # -*- coding:utf-8 -*- import threading import 阅读全文
posted @ 2016-08-04 17:20 我的Python技术博客 阅读 (263) 评论 (0) 编辑
摘要:一.反射 定义:根据字符串形式去对象中操作成员 getattr :根据字符串的形式去模块中寻找东西 hasattr:根据字符串的形式判断模块中每个东西是否存在,有就返回Ture,没有就返回False setattr:主要是起设置作用(具有创建的全局变量或者函数的作用) delattr:删除模块中的某 阅读全文
posted @ 2016-07-05 12:21 我的Python技术博客 阅读 (526) 评论 (0) 编辑
摘要:一.序列化 Python中用于序列化的两个模块 json 用于【字符串】和 【python基本数据类型】 间进行转换 pickle 用于【python特有的类型】 和 【python基本数据类型】间进行转换 Json模块提供了四个功能:dumps、dump、loads、load Json.loads 阅读全文
posted @ 2016-06-27 18:31 我的Python技术博客 阅读 (38625) 评论 (0) 编辑
摘要:一.冒泡排序原理整理图 二.递归流程图剖析 三.正则表达式内容整理 1.re模块:python中re模块提供了正则表达式相关操作 2.元字符的整理 . ^ $ * + ? {} [] | \ 3. . 匹配除换行符以外的任意字符(可以通过加参数re.S匹配上换行符) \w 匹配字母或数字或下划线或汉 阅读全文
posted @ 2016-06-17 20:29 我的Python技术博客 阅读 (745) 评论 (0) 编辑
摘要:一.内置函数 1.比较常用的几个内置函数的: abs() 取绝对值 all() 里面所有是真则返回TURE,否则就为False any()只要里面有一个为真就为True. bin() 可以把十进制转化为二进制,也可以把八进制转化为二进制...等等 boor()判断值是否是真或者假 bytes()把字 阅读全文
posted @ 2016-06-05 10:53 我的Python技术博客 阅读 (150) 评论 (0) 编辑
摘要:一.三元运算 三元运算(三目运算),是对简单的条件语句的缩写。 1 2 3 4 5 # 书写格式 result = 值1 if 条件 else 值2 # 如果条件成立,那么将 “值1” 赋值给result变量,否则,将“值2”赋值给result变量 1 2 3 4 5 # 书写格式 result = 阅读全文
posted @ 2016-05-28 09:12 我的Python技术博客 阅读 (177) 评论 (0) 编辑
摘要:一.python编码转换 二.运算符 1、算数运算: 注:python 2.7版本中/ python 2.7版本中/ / python3.5版本中/ python3.5版本中/ / 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 三.基本数据类型 1、数字 int(整型) 在32位机 阅读全文
posted @ 2016-05-20 20:05 我的Python技术博客 阅读 (186) 评论 (0) 编辑
摘要:一.python与其它语言的一些比较: C 和 Python、Java、C#等 C语言: 代码编译得到 机器码 ,机器码在处理器上直接执行,每一条指令控制CPU工作 其他语言: 代码编译得到 字节码 ,虚拟机执行字节码并转换成机器码再后在处理器上执行 Python 和 C Python这门语言是由C 阅读全文
posted @ 2016-05-14 16:01 我的Python技术博客 阅读 (481) 评论 (0) 编辑
摘要:1.pwd命令 :确定自己在那个目录 使用方法:在liunx命令输入框里面输入pwd,自动就会显示出自己现在在那个目录下 操作截图: 此时正处在root目录里面 2.cd命令:切换目录的意思 使用方法:在liunx命令输入框里面输入cd,再在cd后面跟一个目录,然后按回车键就自动切换过去了 操作截图 阅读全文
posted @ 2016-05-07 15:37 我的Python技术博客 阅读 (232) 评论 (0) 编辑