zoukankan      html  css  js  c++  java
  • 【新高一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)  # 输出个数
    
  • 相关阅读:
    图书排列
    L1-059 敲笨钟 (20 分)
    区间移位
    取球博弈
    poj 2456 Aggressive cows
    对局匹配
    发现环
    数字划分
    哥德巴赫分解
    把数组排成最小的数
  • 原文地址:https://www.cnblogs.com/hkxadpall/p/Python3_homework5.html
Copyright © 2011-2022 走看看