代码示例库
搜索、筛选并收藏你需要的 Python 代码片段。
#入门
#字符串
#数字
#列表
#列表
#循环
#切片
#if
#列表
#字典
#字典
#while
#while
#函数
#函数
#类
#类
#文件
#异常
#测试
#测试
#Pygame
#Pygame
#matplotlib
#随机漫步
#CSV
#API
#Django
#Django
#Django
创建类与实例
第9章 类演示类的定义、__init__与方法。
class Dog:
def __init__(self, name, age):
self.name = name
self.age = age
def sit(self):
print(f"{self.name} 坐下了")
def roll_over(self):
print(f"{self.name} 打滚了")
my_dog = Dog("旺财", 3)
print(f"我的狗叫 {my_dog.name},{my_dog.age}岁")
my_dog.sit()
my_dog.roll_o
...
继承
第9章 类演示子类继承父类与super()。
class Car:
def __init__(self, make, model, year):
self.make = make
self.model = model
self.year = year
self.odometer = 0
def describe(self):
print(f"{self.year} {self.make} {self.model}")
class ElectricCar(Car):
def __init__(self, make, model, ye
...
测试类与setUp
第11章 测试代码演示测试类与setUp方法。
import unittest
from survey import AnonymousSurvey
class TestSurvey(unittest.TestCase):
def setUp(self):
self.question = "你最喜欢什么语言?"
self.my_survey = AnonymousSurvey(self.question)
def test_single_response(self):
self.my_survey.store_response("python")
self.
...