Python基础经典编程练习题(二),含答案

1、素数求和
求 100 以内所有素数之和并输出。素数指大于 1 ,且仅能被 1 和自己
整除的整数。
提示:可以逐一判断 100 以内每个数是否为素数,然后求和。
输入:无
输出: "1234"
注意:示例 1 仅是输入输出格式样例,不是正确结果。

python 复制代码
#Prime
def is_prime(n):
    for i in range(2,n):
        if n%i == 0:
            return False
    return True
sum = 0
for i in range(2,100):
    if is_prime(i):
        sum += i
print(sum)

2、百钱买百鸡
描述:在我国古代的《算经》里有一个著名的不定方程问题:鸡翁一 值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、
鸡雏各几何?
输入:

输出:
公鸡 :0 母鸡 :25 小鸡 :75 ...
注意:每行按照公鸡、母鸡、小鸡的顺序输出所有解;
示例仅是输入输出样式,不是正确结果。

python 复制代码
for Cock in range(21):
    for Hen in range(34):
        Chick=100-Cock-Hen
        if Chick % 3 ==0 and Cock*5+Hen*3+Chick/3==100:
            print("公鸡:{0:<3}母鸡:{1:<3}小鸡:{2:<3}".format(Cock,Hen,Chick))
相关推荐
陈奕昆4 分钟前
五、【LLaMA-Factory实战】模型部署与监控:从实验室到生产的全链路实践
开发语言·人工智能·python·llama·大模型微调
明月看潮生19 分钟前
青少年编程与数学 02-019 Rust 编程基础 09课题、流程控制
开发语言·算法·青少年编程·rust·编程与数学
程序猿小三25 分钟前
python uv的了解与使用
开发语言·python·uv
oioihoii27 分钟前
C++23 views::slide (P2442R1) 深入解析
linux·算法·c++23
T0uken28 分钟前
【Python】UV:单脚本依赖管理
chrome·python·uv
yuhao__z1 小时前
代码随想录算法训练营第六十三天| 图论9—卡码网47. 参加科学大会,94. 城市间货物运输 I
算法·图论
郭逍遥1 小时前
[工具]B站缓存工具箱 (By 郭逍遥)
windows·python·缓存·工具
alpszero1 小时前
YOLO11解决方案之物体模糊探索
人工智能·python·opencv·计算机视觉·yolo11
June`1 小时前
专题三:穷举vs暴搜vs深搜vs回溯vs剪枝(全排列)决策树与递归实现详解
c++·算法·深度优先·剪枝
vlln1 小时前
适应性神经树:当深度学习遇上决策树的“生长法则”
人工智能·深度学习·算法·决策树·机器学习