答案 0 :(得分:0)
虽然可以修改流程布局来实现这一点,但我认为最好的方法是制作自定义布局。
有很多指南和教程用于制作自定义布局。
答案 1 :(得分:0)
如果你想坚持使用流程布局,最好的方法是将每一列作为一个部分,然后根据部分返回不同的行数。
class User: def __init__(self, first, last, age): self.first = first self.last = last self.age = age def full_name(self): return f"{self.first} {self.last}" def initials(self): return f"{self.first[0]}.{self.last[0]}." def likes(self, thing): return f"{self.first} likes {thing}" def is_senior(self): return self.age >= 65 def birthday(self): self.age += 1 return f"Happy {self.age}th, {self.first}" user1 = User("Joe", "Smith", 21) user2 = User("Blanca", "Lopez", 20) print(user2.is_senior()) print(user2.birthday()) print(user1.age)