设为首页收藏本站

经济影院--温州大学公选课网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
楼主: hesenwen
打印 上一主题 下一主题

教你如何快速获得积分

[复制链接]

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
101#
 楼主| 发表于 2023-6-14 19:02:40 | 只看该作者
class Cylinder:
    def __init__(self, radius, height):
        self.radius = radius
        self.height = height

    def getVolume(self):
        volume = 3.14 * (self.radius ** 2) * self.height
        return round(volume, 2)

radius, height = map(int, input().split())

cylinder = Cylinder(radius, height)
volume = cylinder.getVolume()
print(f"{volume:.2f}")
回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
102#
 楼主| 发表于 2023-6-14 19:03:36 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
103#
 楼主| 发表于 2023-6-14 19:04:28 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
104#
 楼主| 发表于 2023-6-14 19:05:21 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
105#
 楼主| 发表于 2023-6-14 19:06:01 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
106#
 楼主| 发表于 2023-6-14 19:44:59 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
107#
 楼主| 发表于 2023-6-14 19:46:32 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
108#
 楼主| 发表于 2023-6-14 19:47:03 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
109#
 楼主| 发表于 2023-6-14 19:47:28 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

1

主题

329

帖子

1002

积分

金牌会员

Rank: 6Rank: 6

积分
1002
110#
 楼主| 发表于 2023-6-14 19:48:22 | 只看该作者
class Circle:
    def __init__(self, x=0, y=0, radius=1):
        self.__x = x
        self.__y = y
        self.__radius = radius

    def calDiameter(self):
        return 2 * self.__radius

    def calArea(self):
        return 3.14 * self.__radius ** 2

    def calPerimeter(self):
        return 2 * 3.14 * self.__radius

    def output(self):
        print(f"Center=({self.__x},{self.__y}) and Radius={self.__radius}")
        print(f"Diameter={self.calDiameter()}")
        print(f"Area={self.calArea():.1f}")
        print(f"Perimeter={self.calPerimeter():.1f}")

x, y, radius = map(int, input().split())
circle = Circle(x, y, radius)
circle.output()

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|经济影院--温州大学公选课网站    

GMT+8, 2024-9-27 12:27 , Processed in 0.239519 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表