RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 844573
Accepted
Tony Stark
Tony Stark
Asked:2020-06-21 01:38:49 +0000 UTC2020-06-21 01:38:49 +0000 UTC 2020-06-21 01:38:49 +0000 UTC

帮助计数和列出

  • 772

请帮助解决问题。

鉴于:

腿骨列表。有必要迭代列表并找到输入的单词与列表中的单词的匹配。两次尝试,每次尝试后立即响应。此外,您需要计算列表中有多少项目。

这是我生的(我无法以任何方式计算总数):

foot_bones = ["calcaneus", "talus", "cuboid", "navicular", "lateral cuneiform",
         "intermediate cuneiform", "medial cuneiform"]
total = 0
guess = ""
def bones_func (guess, foot_bones, total):
guess = input ("Enter the name of the foot bone: ")
for bone in foot_bones:
    if guess.lower()== bone:
        print ("Correct")
        total += foot_bones.count(bone)
    else:
        print ("Incorrect")
        total += foot_bones.count(bone)

bones_func (guess, foot_bones, total)
bones_func (guess, foot_bones, total)
print (total)  

这是我在互联网上找到的,完全让我陷入了昏迷:

foot_bones = ["calcaneus", "talus", "cuboid", "navicular", "lateral cuneiform", "intermediate cuneiform", "medial cuneiform"]

def foot_bones_quiz(guess, answer):
total_bones = 0
for bones in answer:
    total_bones += bones.count(bones)
    if guess.lower() == bones.lower():
        return True
    else:
        pass
return False
print("Total number of identified bones: " + str(total_bones))

user_guess = input("Enter a bone: ")
print("Is " + user_guess.lower() + " a foot bone?" , foot_bones_quiz(user_guess, foot_bones))
user_guess = input("Enter another bone: ")
print("Is " + user_guess.lower() + " a foot bone?", foot_bones_quiz(user_guess, foot_bones))

我不清楚猜测变量在解决方案中的来源?它们与 user_guess 有什么关系?答案变量与foot_bones 有何关系?如何在列表中进行完整计数?谢谢

python
  • 1 1 个回答
  • 10 Views

1 个回答

  • Voted
  1. Best Answer
    gil9red
    2020-06-21T02:01:47Z2020-06-21T02:01:47Z

    我不清楚猜测变量在解决方案中的来源?

    def foot_bones_quiz(guess, answer):函数变量的描述是函数guess的参数。


    它们与 user_guess 有什么关系?答案变量与foot_bones 有何关系?

    这里函数被调用,它foot_bones_quiz(user_guess, foot_bones)进入参数,进入变量guessuser_guessanswerfoot_bones


    如何在列表中进行完整计数?

    该列表有一个方法count。您需要将骨骼的名称放入计数中并获得结果。

    例子:

    foot_bones = ["calcaneus", "talus", "cuboid", "navicular", "lateral cuneiform", "intermediate cuneiform", "medial cuneiform"]
    
    bone = 'lateral cuneiform'
    print(foot_bones.count(bone))  # 1
    

    PS。我不是医生,所以我不知道它们是"lateral cuneiform", "intermediate cuneiform", "medial cuneiform"单独的骨头还是搜索也应该通过部分巧合找到,例如:

    print(find_bones(foot_bones, 'cuneiform'))  # 3
    

    附言 如果您的任务是手动编写搜索功能,那么您需要知道функции:условия和циклы。

    def count_bones(bone_list, target_bone):
        # Для регистронезависимого поиска
        target_bone = target_bone.lower()
    
        number = 0
    
        for bone in bone_list:
            # Элементы списка тоже приводятся в тот же регистр, что target_bone
            if bone.lower() == target_bone:
                number += 1
    
        return number
    
    
    foot_bones = ["calcaneus", "talus", "cuboid", "navicular", "lateral cuneiform", "intermediate cuneiform", "medial cuneiform"]
    print(count_bones(foot_bones, 'cuboid'))  # 1
    
    • 2

相关问题

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    是否可以在 C++ 中继承类 <---> 结构?

    • 2 个回答
  • Marko Smith

    这种神经网络架构适合文本分类吗?

    • 1 个回答
  • Marko Smith

    为什么分配的工作方式不同?

    • 3 个回答
  • Marko Smith

    控制台中的光标坐标

    • 1 个回答
  • Marko Smith

    如何在 C++ 中删除类的实例?

    • 4 个回答
  • Marko Smith

    点是否属于线段的问题

    • 2 个回答
  • Marko Smith

    json结构错误

    • 1 个回答
  • Marko Smith

    ServiceWorker 中的“获取”事件

    • 1 个回答
  • Marko Smith

    c ++控制台应用程序exe文件[重复]

    • 1 个回答
  • Marko Smith

    按多列从sql表中选择

    • 1 个回答
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Suvitruf - Andrei Apanasik 什么是空? 2020-08-21 01:48:09 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5