上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: 一、绑定方法 1.对象的绑定方法 首先我们明确一个知识点,凡是类中的方法或函数,默认情况下都是绑定给对象使用的。下面,我们通过实例,来慢慢解析绑定方法的应用。 从上面的输出结果来看,talk()這个类中的方法,是绑定给对象使用的。下面,我在看看另外一种情况。 现在,我们将talk()函数的参数去掉, 阅读全文
posted @ 2018-01-17 16:25 lincappu 阅读(1664) 评论(0) 推荐(1)
摘要: 首先Python不支持多态,也不用支持多态,python是一种多态语言,崇尚鸭子类型。 在程序设计中,鸭子类型(英语:duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由当前方法和属性的集合决定。这个概念的名字来源于由James 阅读全文
posted @ 2018-01-16 17:59 lincappu 阅读(1060) 评论(0) 推荐(0)
摘要: 用于序列化的两个模块 json:用于字符串和Python数据类型间进行转换 pickle: 用于python特有的类型和python的数据类型间进行转换 json提供四个功能:dumps,dump,loads,load pickle提供四个功能:dumps,dump,loads,load pickl 阅读全文
posted @ 2018-01-16 13:18 lincappu 阅读(102518) 评论(1) 推荐(5)
摘要: 一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subpro 阅读全文
posted @ 2018-01-11 21:51 lincappu 阅读(131931) 评论(0) 推荐(5)
摘要: os.ctermid() 返回与进程的控制终端对应的文件名 ,就是是哪个终端,就是/dev/tty 那几个os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前 阅读全文
posted @ 2018-01-10 16:42 lincappu 阅读(469) 评论(0) 推荐(0)
摘要: Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.random random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 random.uniform random.uniform的函数原型为:random 阅读全文
posted @ 2018-01-10 10:04 lincappu 阅读(2034) 评论(0) 推荐(0)
摘要: # !/usr/bin/env python3 # _*_coding:utf-8_*_ ''' 实现模拟计算器的功能: 公式:1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) ) 思路: 括号的计算优先级最高,应该优先计算括号内的式子,然后将值代替会原式子,循环,接着... 阅读全文
posted @ 2018-01-09 19:10 lincappu 阅读(519) 评论(0) 推荐(0)
摘要: 摘要: re模块包括操作正则表达式的函数,一些工作中都需要用到,现在说明下使用方法。 使用说明: 一,re模块下的函数: 1,compile: 说明:将正则表达式转换为模式对象,实现更有效率的匹配,因为其他的函数会在内部进行转换。 2,search: 说明:在给定的字符串中寻找第一个匹配给正则表达式 阅读全文
posted @ 2018-01-08 14:19 lincappu 阅读(690) 评论(0) 推荐(0)
摘要: Python的命名空间是Python程序猿必须了解的内容,对Python命名空间的学习,将使我们在本质上掌握一些Python中的琐碎的规则。 接下来我将分四部分揭示Python命名空间的本质:一、命名空间的定义;二、命名空间的查找顺序;三、命名空间的生命周期;四、通过locals()和globals 阅读全文
posted @ 2018-01-05 14:24 lincappu 阅读(2918) 评论(1) 推荐(3)
摘要: 字符含义 . 表示匹配除了换行符外的任何字符注:通过设置 re.DOTALL 标志可以使 . 匹配任何字符(包含换行符) | A | B,表示匹配正则表达式 A 或者 B ^ 1.(脱字符)匹配输入字符串的开始位置2.如果设置了 re.MULTILINE 标志,^ 也匹配换行符之后的位置 $ 1.匹 阅读全文
posted @ 2018-01-03 09:20 lincappu 阅读(842) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页