当前位置: 首页 > news >正文

Python 循环结构综合练习题

1.计算下列多项式之和 1+1/2+1/3+1/4+...+1/100

sum=0 for i in range(1,101): sum=1/i+sum print(sum)

2.计算下列多项式之和 1-1/2+1/3-1/4+1/5....1/n

f=-1 sum=1 for i in range(2,101): sum=f*1/i+sum f=-f print(sum)

3.计算下列多项式之和 1+1/1+2+1/1+2+3+...1/1+2+...+n

sum=0 res=0 for i in range(1,101): res+=i sum+=1/res print(sum)

4.a+aa+aaa+a...a前6项之和(a=2)

a=2 sum=0 for i in range(6): sum=a+sum a=a*10+2 print("sum=",sum)

5.用泰勒级数计算e的近似值,直到最后一项小于1e-6为止,e=1+1/1!+1/2!+1/3!+...1/n!

sum=1 i=1 res=1 while 1/res>1e-6: res=res*i sum=1/res+sum i+=1 print(f"e的近似值是{sum}")

6.计算Π的公式为Π/4=1-1/3+1/5-1/7+...计算Π的近似值

i=-1 sum=1 res=3 while 1/res>1e-6: sum=sum+i*(1/res) res+=2 i=-i pi=4*sum print(f"Π的近似值是{pi}")

7.打印直角三角形

for i in range(1,6): print("*"*i)

8.九九乘法表

for i in range(1,10): for j in range(1,i+1): print(f"{j}*{i}={i*j}",end=' ') print( )

9.完整杨辉三角

n = int(input("请输入打印行数:")) triangle = [] for i in range(n): row = [1] * (i + 1) for j in range(1, i): row[j] = triangle[i-1][j-1] + triangle[i-1][j] triangle.append(row) for i in range(n): for j in range(n - i - 1): print(" ", end="") for num in triangle[i]: print(num, end=" ") print()

10.空心杨辉三角:

n=int(input("请输入打印行数:")) for i in range(n): for j in range(n-i-1): print(" ",end="") for j in range(2*i+1): if i==0 or i==n-1: print("*",end="") else: if j==0 or j==2*i: print("*",end="") else: print(" ",end="") print()

11.打印实心菱形

n=int(input("请输入菱形边长:")) for i in range(1,n+1): for k in range(n-i): print(" ", end="") for j in range(2*i-1): print("*",end="") print() for i in range(n - 1, 0, -1): for j in range(n - i): print(" ", end="") for k in range(2*i-1): print("*", end="") print()

12.打印实心菱形

n=int(input("请输入菱形边长:")) for i in range(1,n+1): for k in range(n-i): print(" ", end="") for j in range(2*i-1): if j == 0 or j == 2*i -2: print("*",end="") else: print(" ", end="") print() for i in range(n - 1, 0, -1): for j in range(n - i): print(" ", end="") for k in range(2*i-1): if k == 0 or k == 2*i -2: print("*", end="") else: print(" ", end="") print()
http://www.jsqmd.com/news/1352333/

相关文章:

  • 跨越边界:在Windows原生环境中驾驭Btrfs文件系统的完整技术手册
  • 游戏开发中如何通过自动化测试与CI/CD避免新角色沦为Bug源头
  • ADC电压检测实现电池电量百分比显示
  • 奥系论战:终极捷德单挑六强联军的战力推演与设定分析
  • 千亿参数大模型Kimi-K3实测:从部署到性能的深度评测与工程实践
  • AI降重工具测评与学术论文优化指南
  • 筑宅安房屋修缮|日照防水补漏专业公司,解决雨季房屋渗水漏水 - 筑宅安
  • 2026宁波房屋漏水维修哪家靠谱 亲测三家正规公司避坑指南 - 吉林同城获客
  • 2026年广德迎春街正宗土菜炖锅店推荐 - 谁都没有我好看
  • 2026滁州/六安高考没过线?告别校外机构,正规高校复读班来了!怎么报名?联系方式多少? - 最新资讯
  • Python Selenium自动化登录实战:从环境配置到健壮脚本开发
  • 5分钟掌握Translumo:Windows终极实时屏幕翻译工具完全指南
  • AI智能体开发实战:平衡判断力与创造力的技术架构与实现
  • 游戏主题歌战略价值解析:从入野自由案例看二次元游戏宣发逻辑
  • Java字符串规范化实战:解决编码、全角与Unicode等价性问题
  • 3个步骤搞定Windows原生读写Btrfs文件系统:跨平台数据访问终极指南
  • Python构建API请求频率监控系统:从日志分析到异常告警
  • Vue3+SpringBoot全栈电商平台开发实战
  • JPEXS Free Flash Decompiler:拯救Flash数字资产的3步解决方案
  • 计算机毕业设计之房屋租赁系统的设计与实现
  • 从零配置Codex:连接DeepSeek API与Ollama本地模型的AI编程助手实战
  • 跨浏览器书签同步工具:本地化数据迁移与备份实践指南
  • NetX Duo的内部IP线程与定时器机制
  • 武威文武学校口碑参考:2026年全国连锁品牌合作校区招生推荐 - 圣龙武术朱老师
  • 2026嘉兴房屋漏水维修哪家靠谱 亲测三家正规公司避坑指南 - 吉林同城获客
  • 巴蒂木是防腐木吗?2026年特性与采购解析 - 万相科技
  • 在Yank Note中集成AI:打造高效Markdown写作工作流
  • 终极指南:如何用NucleusCoop实现单机分屏多人游戏体验
  • 嵌入式音频开发:I2S、PCM与TDM协议原理、配置与调试全解析
  • DeepSeek API调价应对指南:成本优化与架构解耦策略