news 2026/7/19 9:15:20

Python第一次相关练习作业

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python第一次相关练习作业

第一题:打印一个空心菱形

【代码】

n = int(input("请输入您要打印的菱形的奇数的行数:")) for i in range(n): #打印空格 if i < (n + 1) / 2: for j in range((n + 1) // 2 - 1 - i): print(" ",end="") else: for j in range(i - (n + 1) // 2 + 1): print(" ",end="") #打印左边 print("* ",end="") #打印空心 if i != n - 1 and i < (n + 1) / 2: for j in range(2 * i - 1): print(" ",end="") elif i >= (n + 1) / 2 and i < n - 1: for j in range(2 * (n - i) - 3): print(" ",end="") #打印右边 if i > 0 and i < n - 1: print("* ",end="") print() print("------------------")

【运行结果】

第二题:计算多项式的和:1+1/2+1/3+···+1/100

【代码】

sum = 0 for i in range(1,101): #前取后不取 sum = sum + 1 / i print("sum=%.2f" % sum)

【运行结果】

第三题:计算下列多项式和:1-1/2+1/3-1/4+···+1/n

【代码】

n = int(input("请输入n:")) sum = 0 for i in range(1, n+1): if i % 2 == 1: #单数都为相加 sum += 1 / i else: sum -= 1 / i print("sum=%.2f" % sum)

【运行结果】

第四题:计算下列多项式和:1+1/(1+2)+1/(1+2+3)+···1+/(1+2+···+n)

【代码】

n = int(input("请输入n:")) sum = 0 num = 0 for i in range(1,n+1): num = num + i #代表分母 sum = sum + 1 / num print("sum=%.2f" % sum)

【运行结果】

第五题:计算a+aa+aaa+a···a前6项之和(a=2)

【代码】

a = 2 sum = 0 n = 0 for i in range(6): n = n * 10 + a #2,22,222,2222递推写法 sum = sum + n print("sum=",sum)

【运行结果】

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

【代码】

sum = 1 f = 1 #用来保存n! i = 1 while 1 / f > 1e-6: #无限次用while f = f * i sum = sum + 1 / f i += 1 print("sum=%.2f" % sum)

【运行结果】

第七题:计算pi的公式为,pi/4=1-1/3+1/5-1/7+···计算pi的近似值

【代码】

pai = 0 f = 1 i = 1 while 1 / i > 1e-6: #表示足够小则停止运行 pai = pai + f * (1 / i) i = i + 2 f = -f pi = pai * 4 print("pi=%.7f" % pi)

【运行结果】

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/19 9:14:36

商城数据资产化:从数据孤岛到价值引擎的技术架构与实践

在电商竞争白热化的今天&#xff0c;你是否也面临这样的困境&#xff1a;投入大量资源开发了功能齐全的商城系统&#xff0c;却发现用户留存率始终上不去&#xff1f;促销活动做了不少&#xff0c;转化效果却越来越差&#xff1f;竞争对手似乎总能精准把握用户需求&#xff0c;…

作者头像 李华
网站建设 2026/7/19 9:13:43

【电路设计】TVS 瞬态抑制二极管选型与应用笔记

1. TVS 简介 TVS&#xff08;Transient Voltage Suppressor&#xff0c;瞬态电压抑制二极管&#xff09;是一种用于抑制电压瞬态冲击的保护器件。 它的主要作用&#xff1a; 吸收 ESD 静电抑制电源浪涌限制瞬态过电压保护后级 IC、电源芯片、MCU、通信接口等 TVS 的特点&#x…

作者头像 李华
网站建设 2026/7/19 9:12:41

Android安全机制解析:从内核到应用的全方位防护

1. Android安全机制概述 在移动互联网时代&#xff0c;Android作为全球市场份额最大的移动操作系统&#xff0c;其安全性直接影响着数十亿用户的隐私和数据安全。我从事Android开发十余年&#xff0c;见证了Android安全体系从基础沙箱隔离到如今多层次防御的演进历程。Android的…

作者头像 李华
网站建设 2026/7/19 9:10:23

Flutter与Android原生控件交互实战指南

1. Flutter与Android原生控件交互的核心价值在混合开发领域&#xff0c;Flutter与原生平台的交互能力直接决定了应用功能的边界。通过Platform Channel机制&#xff0c;我们不仅能够调用原生功能&#xff0c;更能将成熟的Android原生控件无缝集成到Flutter界面中。这种技术方案…

作者头像 李华
网站建设 2026/7/19 9:10:07

教育机构如何测算学习舱排课产能?2台和4台学习舱怎么排课

教育机构评估AI脑波英语项目时&#xff0c;不能只问“需要几台设备”&#xff0c;更应该先算清楚&#xff1a;首批有多少学生、每周能到校几次、每次训练多长时间、同一时段如何错峰&#xff0c;以及教练能否完成检测和复现记录。 **直接答案是&#xff1a;学习舱不是“一台设…

作者头像 李华
网站建设 2026/7/19 9:07:22

嵌入式实时系统:中断向量与内存管理协同设计原理与实践

1. 项目概述&#xff1a;从“轮询”到“中断”的思维跃迁在嵌入式系统开发&#xff0c;尤其是对实时性要求苛刻的雷达信号处理、电机控制或通信协议栈等场景里&#xff0c;CPU如何高效响应外部事件&#xff0c;是决定系统性能上限的关键。很多新手工程师的第一个误区&#xff0…

作者头像 李华