【蓝桥杯】省赛无忧班(Python 组)第 2 期 3.3循环嵌套

#1.阶乘求和     s=1!+2!+3!+...+n!
n=int(input("n="))
#外层计算加法,内层计算阶乘
res=0
for i in range(1,n+1,1):
    now_res = 1
    for j in range(1,i+1,1):
        now_res=now_res*j
    res = res + now_res
print(res,now_res)

# # #for循环:已知循环次数
# # #while循环:未知循环次数
# 跳出循环的break continue
# stop=False
# for i in range(5):
#     for j in range(5):
#         print("i=",i,"j=",j)
#         if i==3 and j==3:
#             stop = True
#             break
#     # if stop:
#     #     break

# #1.阶乘求和     s=1!+2!+3!+...+n!
# n=int(input("n="))
# #外层计算加法,内层计算阶乘
# res=0
# for i in range(1,n+1,1):
#     now_res = 1
#     for j in range(1,i+1,1):
#         now_res=now_res*j
#     res = res + now_res
# print(res,now_res)
# #
# # 2.买鸡  500r 90只 母鸡15r 公鸡10r 小鸡5r 正好把钱买完
# # x,y,z
# # 思路一:三重for循环
# # count=0
# # for x in range(0,91,1):
# #     for y in range(0, 91, 1):
# #         for z in range(0, 91, 1):
# #             count=count+1
# #             if 15*x+10*y+5*z==500 and x+y+z==90:
# #                 print(x,y,z)
# # print(count)
# # #思路二:实际范围和数学简化
# # count=0
# # for x in range(0,34,1):
# #     for y in range(0, 51, 1):
# #         z=90-x-y
# #         count=count+1
# #         if 15*x+10*y+5*z==500 and x+y+z==90:
# #             print(x,y,z)
# # print(count)
# # #思路三:实际范围和数学简化
# # for x in range(1,6,1):
# #     y=10-2*x
# #     z=80+x
# #     print(x,y,z)
#
# # 3.打印三角形
# n=int(input("n="))
# for i in range(1,n+1):
#     for j in range(1,i+1):
#         print("*",end="")
#     print("")
#
# # 4.水仙花数
# for i in range(100,1000):
#     a=i//100
#     b=i//10%10
#     c=i%10
#     if a**3+b**3+c**3==i :
#         print(i)

# # 5.print L~R的所有素数
# L=int(input("L:"))
# R=int(input("R:"))
#
# for i in range(L,R+1):
#     ok = True
#     for j in range(2,i):
#         if i%j==0:
#             ok=False
#             break
#     if ok and i!=1:
#         print(i)
#
# 6.打印日期

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-02-18 23:24:01       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-18 23:24:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-18 23:24:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-18 23:24:01       20 阅读

热门阅读

  1. 工厂设计模式

    2024-02-18 23:24:01       27 阅读
  2. windows下Oracle 11g的安装和配置教程的详细步骤

    2024-02-18 23:24:01       31 阅读
  3. 面向过程和面向对象的方式?

    2024-02-18 23:24:01       33 阅读
  4. 力扣:123. 买卖股票的最佳时机 III

    2024-02-18 23:24:01       36 阅读
  5. LeetCode405. Convert a Number to Hexadecimal

    2024-02-18 23:24:01       33 阅读
  6. 使用Typescript对Axios进行二次封装

    2024-02-18 23:24:01       29 阅读
  7. 【矩阵】托普利茨矩阵

    2024-02-18 23:24:01       31 阅读
  8. 第三届全国电子取证比武复盘wp(案例一)

    2024-02-18 23:24:01       32 阅读
  9. pytorch: ground truth similarity matrix

    2024-02-18 23:24:01       32 阅读
  10. 学习总结12

    2024-02-18 23:24:01       24 阅读
  11. Sora模型:开启视觉生成新纪元

    2024-02-18 23:24:01       30 阅读
  12. 深入理解C语言函数指针:揭开背后的机制与应用

    2024-02-18 23:24:01       32 阅读
  13. Request 爬虫的 SSL 连接问题深度解析

    2024-02-18 23:24:01       27 阅读
  14. 「优选算法刷题」:判定字符是否唯一

    2024-02-18 23:24:01       28 阅读
  15. 动态规划-树形DP入门-自上而下树形DP

    2024-02-18 23:24:01       34 阅读