当前位置: 首页>>代码示例>>Python>>正文


Python Circle.from_diameter方法代码示例

本文整理汇总了Python中circle.Circle.from_diameter方法的典型用法代码示例。如果您正苦于以下问题:Python Circle.from_diameter方法的具体用法?Python Circle.from_diameter怎么用?Python Circle.from_diameter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在circle.Circle的用法示例。


在下文中一共展示了Circle.from_diameter方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_nonsense_diameter

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_nonsense_diameter():
    """
    Make sure we can't create a Circle object with a negative or zero 
    diameter.
    """
    with pytest.raises(ValueError):
        c = Circle.from_diameter(-2.468)
    with pytest.raises(ValueError):
        c = Circle.from_diameter(0)
    c = Circle.from_diameter(2.468)
    with pytest.raises(ValueError):
        c.diameter = -2.468
    with pytest.raises(ValueError):
        c.diameter = 0
开发者ID:Anastomose,项目名称:IntroToPython,代码行数:16,代码来源:test_circle.py

示例2: test_alternate_constructor

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_alternate_constructor():
  c = Circle.from_diameter(8)

  assert c.diameter == 8
  assert c.radius == 4
开发者ID:DZwell,项目名称:sea-c34-python,代码行数:7,代码来源:test_circle2.py

示例3: test_from_diameter

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_from_diameter():
    c = Circle.from_diameter(4)
    assert isinstance(c, Circle)
    assert c.radius == 2
    assert c.diameter == 4
    assert c.area == pi*2**2
开发者ID:Anastomose,项目名称:IntroToPython,代码行数:8,代码来源:test_circle.py

示例4: test_from_diameter

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_from_diameter():
    c = Circle.from_diameter(8)
    assert c.radius == 4
开发者ID:katdev,项目名称:IntroPython2015,代码行数:5,代码来源:test_circle.py

示例5: test_from_diameter

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_from_diameter():
    c = Circle.from_diameter(10)
    assert isinstance(c, Circle)
    assert c.radius == 5.0
开发者ID:Anastomose,项目名称:IntroToPython,代码行数:6,代码来源:circle_test.py

示例6: test_from_diameter

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_from_diameter():
    c = Circle.from_diameter(4)  # should create instance of circle class

    assert c.radius == 2
    assert c.diameter == 4
    assert isinstance(c, Circle)
开发者ID:Anastomose,项目名称:IntroToPython,代码行数:8,代码来源:test_circle.py

示例7: test_from_diameter

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_from_diameter():
    c = Circle.from_diameter(6)
    assert (3 == c.radius)
    assert (6 == c.diameter)
开发者ID:brendanfogarty27,项目名称:IntroPython2015,代码行数:6,代码来源:test_circle.py

示例8: test_create_with_diameter

# 需要导入模块: from circle import Circle [as 别名]
# 或者: from circle.Circle import from_diameter [as 别名]
def test_create_with_diameter():
    c = Circle.from_diameter(8)
    assert c.diameter == 8
    assert c.radius == 4
开发者ID:UWPCE-PythonCert,项目名称:IntroPython2016a,代码行数:6,代码来源:test_circle.py


注:本文中的circle.Circle.from_diameter方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。