【头歌系统Python实验】Python面向对象之对象成员

任务描述

本关任务:编写代码实现求输入数据的阶乘。

相关知识

为了完成本关任务,你需要了解私有成员、公有成员和数据成员。

编程要求

仔细阅读右侧编辑区内给出的代码框架及注释,请修改右侧 Begin-End 之间的代码,使其可以正常运行。

"""
任务:请修改右侧 Begin-End 之间的代码,使其可以正常运行。该代码的目的是求输入数据的阶乘。
"""


# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
########## Begin ##########
class Factorial:
    def __init__(self,num):
        self.num = num

    def get_value(self):
        x = 1
        for i in range(1, self.num + 1):
               x = x * i
        return x

num = int(input())
f = Factorial(num)
print("%d的阶乘为%d"%(f.num,f.get_value()))
########## End ##########

相关推荐

  1. 系统Python实验Python面向对象对象成员

    2023-12-26 09:08:02       35 阅读
  2. Python面向对象

    2023-12-26 09:08:02       30 阅读
  3. python面向对象

    2023-12-26 09:08:02       39 阅读
  4. python面向对象

    2023-12-26 09:08:02       17 阅读
  5. python面向对象

    2023-12-26 09:08:02       11 阅读
  6. python笔记面向对象

    2023-12-26 09:08:02       16 阅读
  7. python面向对象编程

    2023-12-26 09:08:02       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-26 09:08:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-26 09:08:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-26 09:08:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-26 09:08:02       18 阅读

热门阅读

  1. [hive] sql中distinct的用法和注意事项

    2023-12-26 09:08:02       46 阅读
  2. Android开发中常见的Hook技术有哪些?

    2023-12-26 09:08:02       37 阅读
  3. redisson分布式锁实现方式

    2023-12-26 09:08:02       41 阅读
  4. Servlet技术之Cookie对象与HttpSession对象

    2023-12-26 09:08:02       27 阅读
  5. LLM调研笔记

    2023-12-26 09:08:02       40 阅读
  6. 遇到DDOS了怎么去防御

    2023-12-26 09:08:02       28 阅读
  7. 不同领域环境中的“组分分析”

    2023-12-26 09:08:02       27 阅读