- 博客(4)
- 收藏
- 关注
原创 Python所有类型的方法
Python3所有类型的方法 包括实例方法 普通方法 静态方法 类方法 普通方法不是官方叫法,是我自己编的,我实在没查到这种方法叫什么 class Book: def __init__(self, name): self.name = name # 实例方法 def get_name(self): print(f'Book name: {self.name}') # 普通方法 def method(): print('I am a common method') # 静态
2021-10-01 09:10:54
253
原创 使用Python开发的摩斯密码库--Pymorsecoder
功能齐全的摩斯密码库–Pymorsecoder 它有什么优点? 轻量(主要是因为只有100行代码) 功能强大 如何使用? 下载Pymorsecoder 使用help()函数(.doc)或者查看源码 复制以下源码就可以使用了 import sys class MorsecodeError(Exception): def __init__(self, value): self.value = value def __str__(self): retur
2021-04-02 21:47:34
347
原创 Python反转字典的两种方法
Python的字典反转大法 这里我们有一个成绩单 dict1 = {"小明":95, "小红":86, "小刚":84, "小丽":93} 我想要反转它,将它变成*“成绩:姓名”*,我们有以下几种方法行得通 字典解析式 dict2 = {v:k for k,v in dict1.items()} update函数 dict2 = {} for k,v in dict1.items(): dict2.update({v:k}) 怎么样,大家学会了吗? ...
2021-01-24 15:37:12
1192
原创 三分钟搞懂什么是Python装饰器
三分钟搞懂什么是装饰器 装饰器,顾名思义,装饰某个东西的嘛。但是,装饰的是个啥的,就是一个函数啦,但可不是装饰它让它变得好看,而是在不修改函数的前提下,为函数添加功能 在这里,我想实现一个能够输出’Hello World’的函数,是不是应该这样写 def hello(): print("Hello World") hello() 这时我想到了一个绝妙的点子,为了好看,我要在’Hello World’的前后加上分隔符,那是不是应该这样改一下 def hello(): print("---
2021-01-24 10:36:52
201
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人