• 【新高一Python】第五期信息作业题解


    选择题

    1. 这两个表相等的啊,明显对的啊。有人不知道吗?不会吧不会吧
    2. 切片是左闭右开的啊。(lis[a:b]) 表示 (lis)([a, b)) 之间的所有元素
    3. B 这个表有 (6) 个元素
    4. C s = 1 + 2 + 4 + 6 + 8 = 21i = 8
    5. hangzhou high school fengqiroad 238
      • append(x) 在结尾加入 x
      • pop(x) 删除第 x 个元素
      • del x[-1] 删除 x 最后一个元素

    程序题

    def calc(number):
        a = number % 10
        number //= 10
        b = number % 10
        number //= 10
        c = number % 10
        number //= 10
        d = number
        return a**4 + b**4 + c**4 + d**4
    
    print('Rose number(s):', end = ' ')
    cnt = 0                     # 统计个数
    for i in range(1000, 10000):
        if i == calc(i):
            print(i, end = ' ') # 输出玫瑰花数
            cnt += 1            # 统计个数
    print()                     # 换行
    print('Total Count:', cnt)  # 输出个数
    
  • 相关阅读:
    Docker Get Started VI
    Docker Get Started V
    Docker Get Started III
    Docker Get Started IV
    Docker Get Started II
    Docker Get Started I
    贝叶斯公式
    LRU缓存
    二进制中1的个数
    2.准备工作之Gradle
  • 原文地址:https://www.cnblogs.com/hkxadpall/p/Python3_homework5.html
Copyright © 2020-2023  润新知