私信  •  关注

user10987432

user10987432 最近创建的主题
user10987432 最近回复了
5 年前
回复了 user10987432 创建的主题 » Python 3中字符串大写for循环的复杂性

你真的意识到字符串有一个内置的方法来做到这一点吗?

>>> "hello world this is a test".title()
'Hello World This Is A Test'
>>> 
5 年前
回复了 user10987432 创建的主题 » 不永久改变对象的Python方法链接

我想详细说明一下“黛米·伦恩”的回答。我不认为有什么方法可以让你创造一个 MyData 实例,修改它,并从链方法返回它。这类方法首先起作用的全部原因是,所有的链式方法都属于同一个类,它们返回该类的一个实例。

str.swapcase , str.zfill str.replace str 他们都回来了 str公司 s。

>>> string = "Hello World"
>>> string.swapcase().zfill(16).replace("L", "T")
'00000hETTO wORTD'
>>> string
'Hello World'
>>> 

Data.Person.male_only() )打破了这个模式,因为现在暗示 male_only 不属于 我的数据 Person 反对。是什么 self.Person self.data["Person"] ? 我对熊猫不是很熟悉。是绳子吗?字符串列表?无论如何,不管它是什么,你想要实现的基本上是添加一个名为 仅限男性 对于那种类型的类。

5 年前
回复了 user10987432 创建的主题 » 如何根据python中的数字列表生成数量?
lengths = [2, 1, 3]

result = sum([[number] * length for number, length in enumerate(lengths, start=1)], [])
print(result)

输出:

[1, 1, 2, 3, 3, 3]
5 年前
回复了 user10987432 创建的主题 » 如何在python中创建一个只包含数字和单词/短语的新列表?
line_list = ['Rent 350', 'Gas  60', 'Food 50', 'Clothing 40', 'Car Payment 500', 'Electric Bill 150', 'Cell Phone Bill 150', 'Miscellaneous 10']

expenses = []
costs = []

for *expense, cost in map(str.split, line_list):
    expenses.append(" ".join(expense))
    costs.append(cost)
6 年前
回复了 user10987432 创建的主题 » 用覆盆子pi3连接python烧瓶中的rfid标签访问学生数据库

我不知道你在做什么,但是只要看看第三方模块的源代码,我就可以告诉你simplemfrc522.read()返回一个元组。当您这样做时:

id = reader.read()

id现在是一个元组,而不是一个值-这就是为什么if语句没有执行。

我的猜测是,你可以通过执行以下操作之一来解决此问题:

  • 使用 id = reader.read_id()
  • 使用 id, _ = reader.read()