首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python标准库使用案例详解!

Python标准库使用案例详解!

作者头像
double
发布2022-01-26 10:12:42
发布2022-01-26 10:12:42
31500
代码可运行
举报
文章被收录于专栏:算法channel算法channel
运行总次数:0
代码可运行

你好,我是zhenguo

我会持续为你发现并推荐最佳的学习资料。

今天推荐的这本电子书是《Python标准库使用案例》

优点:全是一个一个的案例讲解,很全面。

缺点:基于Python2,有些内置功能Python3不再支持

展示:

1

代码语言:javascript
代码运行次数:0
运行
复制
def dump(value):
    print(type(value), value)
dump(1)
dump(1.0)
dump("one")

2

代码语言:javascript
代码运行次数:0
运行
复制
def dump(function):
 if callable(function):
    print(function, "is callable")
 else:
    print(function, "is *not* callable")
class A:
    def method(self, value):
        return value
class B(A):
    def __call__(self, value):
        return value

a = A()
b = B()
dump(0) # simple objects
dump("string")
dump(callable)
dump(dump) # function
dump(A) # classes
dump(B)
dump(B.method)
dump(a) # instances
dump(b)
dump(b.method)

3

代码语言:javascript
代码运行次数:0
运行
复制
def dump(expression):
 result = eval(expression)
 print(expression, "=>", result, type(result))
dump("1")
dump("1.0")
dump("'string'")
dump("1.0 + 2.0")
dump("'*' * 10")
dump("len('world')")
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员郭震zhenguo 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档