菜比之路

走菜比的路,让大牛说去吧
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页

2020年2月17日

摘要: 类的基础方法 序号目的所编写代码Python 实际调用 ① 初始化一个实例 x = MyClass() x.__init__() ② 字符串的“官方”表现形式 repr(x) x.__repr__() ③ 字符串的“非正式”值 str(x) x.__str__() ④ 字节数组的“非正式”值 byt 阅读全文

posted @ 2020-02-17 22:04 毕加索的ma 阅读(229) 评论(0) 推荐(0) 编辑

摘要: 1.__doc__ :打印类的描述信息 class Foo: """ 描述类信息,这是用于看片的神奇 """ def func(self): pass print(Foo.__doc__) #>>>描述类信息,这是用于看片的神奇 2.__module__:表示当前操作的对象在那个模块 """ mym 阅读全文

posted @ 2020-02-17 21:48 毕加索的ma 阅读(184) 评论(0) 推荐(0) 编辑

2020年2月13日

摘要: 多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。 封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目的 阅读全文

posted @ 2020-02-13 22:07 毕加索的ma 阅读(166) 评论(0) 推荐(0) 编辑

摘要: re.compile(pattern):编译正则表达式,返回编译后的模正则表达式对象,该对象同样拥有match、search等方法。 import re pattern = re.compile('python') # compile将字符串当做正则表达式来编译 result = pattern.s 阅读全文

posted @ 2020-02-13 09:48 毕加索的ma 阅读(191) 评论(0) 推荐(0) 编辑

2020年2月12日

摘要: python中时间表现的格式主要有三种: a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素组。 c、format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式。 1 阅读全文

posted @ 2020-02-12 16:32 毕加索的ma 阅读(231) 评论(0) 推荐(0) 编辑

摘要: 定义: 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑),本质就是py文件。 导入方法: import module_name import module_name,module_name2 from module_name import *【不推荐使用,因为可能会与其他模块有冲突】 阅读全文

posted @ 2020-02-12 15:47 毕加索的ma 阅读(157) 评论(0) 推荐(0) 编辑

摘要: 1.返回操作系统类型 :posix 是linux操作系统,nt 是windows操作系统 import os print(os.name) #>>>nt 2.系统的环境变量 import os print(os.environ)##获取全部环境参数 print(os.environ.get('PAT 阅读全文

posted @ 2020-02-12 14:56 毕加索的ma 阅读(138) 评论(0) 推荐(0) 编辑

摘要: 目录组织方式 Foo/ |-- bin/ | |-- foo | |-- foo/ | |-- tests/ | | |-- __init__.py | | |-- test_main.py | | | |-- __init__.py | |-- main.py | |-- docs/ | |-- 阅读全文

posted @ 2020-02-12 13:57 毕加索的ma 阅读(664) 评论(0) 推荐(0) 编辑

摘要: 普通变量的命名: 1.小写字母和下划线(推荐):first_name 2.小驼峰式命名法:firstName 3.大驼峰式命名法:FirstName 全局和局部变量: 1.全局变量和局部变量的区别在于作用域,全局变量在整个py文件中声明,全局范围内可以使用;局部变量是在某个函数内部声明的,只能在函数 阅读全文

posted @ 2020-02-12 10:58 毕加索的ma 阅读(1241) 评论(0) 推荐(0) 编辑

2020年2月4日

摘要: callable():可调用返回 True,否则返回 False。 a=10 def test(): print("this is test") print(callable(a)) #>>>False print(callable(test)) #>>>True filter():过滤掉不符合条件 阅读全文

posted @ 2020-02-04 21:25 毕加索的ma 阅读(254) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页