python用while求100以内素数并求和

100: i = 2 while i
python用while求100以内素数并求和
# 用while求100以内素数并求和primes = []n = 2while n <= 100: i = 2 while i <= int(n**(1/2)): i += 1 if n % (i - 1) == 0: break else: primes += [n] n += 1print(primes)print(f'100以内素数之和为{sum(primes)}')

程序缩进如图所示
2021-01-28
mengvlog 阅读 8 次 更新于 2025-07-19 04:09:35 我来答关注问题0
  • 1. for 循环实现:```result = 0 for i in range(1, 11):result += i ** 2 print("1~10 的平方和为:", result)```在上面的代码中,我们使用了 for 循环遍历了 1 到 10 这 10 个数字,然后计算每个数字的平方,并将结果累加到变量 result 中,最后输出 result 的值。2. while ...

  •  良玉小帝 编程用while循环 10万元存入银行,年利率为6%,10年后取出,一共多少钱?怎么样写编程

    在Python中实现此问题的代码:```money = 100000 # 存入的本金 rate = 0.06 # 年利率 years = 10 # 存钱的年限 i = 0 while i < years:money += money * rate # 每年利息 i += 1 print("存入10年后总共有 %.2f 元" % money)```运行这段代码,即可输出:存入10年...

  •  Storm_duck 用Python写程序 输入10个整数,请把这10个数由小到大输出。

    temp = []for _ in range(10): while 1: inp = input("输入第{}个整数: ".format(_+1)) if inp.isdigit(): temp.append(int(inp)) break else: print("要输入整数!!!")print("结果: ", ' '.join(map(str, sorted(temp)))...

  •  瑚一刀 python使用while循环输出1,2,3,4,5,7,8,9,11,12(注意:没有6和10)

    while(i

  •  野人马 计算 12X15X…X48=? 。要求使用while语句实现。编写程序:求10~50中能被3整除

    第一问:12*15*...*48 =3*(4+5+6+...+16)=3*130 =390 第二问(不知道你要的是哪种语言我用的是Python,不过思路都是一样的):i=10while i

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部