1. 首页
  2. 编程语言
  3. Python
  4. Python真题编程与逻辑推理挑战

Python真题编程与逻辑推理挑战

上传者: 2023-11-12 08:09:23上传 DOC文件 1.73MB 热度 14次

一、程序填空:编写一个Python程序,实现以下功能并保存为文件名"Y:/3/3.py"。题目要求设计寻找100以内同时能被3或5整除的数的个数。在此挑战中,有四位同学A、B、C、D竞争冠军,其中A说:"不是我",B说:"是C",C说:"是D",D说:"C说的不对"。已知有一人说了假话,需要在空格处填写正确的代码以完善程序。选手列表如下:champion=['A','B','C','D'],循环读取选手编号,查找符合条件的选手并输出冠军。程序如下所示:

champion=['A','B','C','D']
for i in champion:
    cond=(i!='A') +(i=='C') + (i=='D')+(i!='D')
    if cond== _____:
        print("冠军是:",___)
input("运行完毕,请按回车键退出...")

二、阅读程序:阅读求水仙花数的代码并回答问题。"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=13+53+33。请计算并输出所有三位水仙花数。

下载地址
用户评论