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

蓝桥杯备赛-入门训练题 day1

1、斐波那契数列

问题描述:

输入格式:

输入包含一个整数n。

输出格式:

代码:
# 斐波那契数列
f1 = 0
f2 = 1
n = int(input("请输入要计算第几项:"))
if n==1:
    print("余数为0")
elif n==2:
    print("余数为1")
else:
    i=2
    while i<n:
        sum = f1+f2
        f1 = f2
        f2 = sum
        i+=1
    yu = f2%10007
    print("余数为{}".format(yu))

这个代码的思路很简单,我就不单独写思路了

2、实数输出

问题描述:

给定圆的半径r,求圆的面积。

输入格式:

输入包含一个整数r,表示圆的半径。

输出格式:

输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。
对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。
实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。

思路:

其实本题的思路很简单,并没有太过复杂的过程,其实只要控制最后输出的结果保留多少位就可以了

代码:
# 实数输出
import math
r = int(input("请输入半径r:"))
sum = math.pi*r*r
print("{:.7f}".format(sum))

3、求和公式

这个非常简单,直接上带代码:

# 求和公式
n = int(input("请输入要计算多少项的和:"))
i = 1
sum = 0
while i<=n:
    sum+=i
    i+=1
print(sum)

4、A+B问题

具体描述:

这个也非常之简单,大家自己应该能快速编写,我们准备进入基础练习篇

相关文章:

  • 当今前沿技术:人工智能与区块链的未来发展
  • 每天五分钟深度学习框架PyTorch:算法模型的保存和加载(CPU和GPU)
  • Android Media3 ExoPlayer 开发全攻略:从基础集成到高级功能实战
  • 使用python的原始模块与网站交互
  • 工业触摸屏在调色机械设备中的应用
  • 通义万相 2.1 与蓝耘智算平台的深度协同,挖掘 AIGC 无限潜力并释放巨大未来价值
  • 电子元器件选型与实战应用—16 怎么选一个合适的MCU芯片?
  • 【vue3】中断请求、取消请求
  • 激光雷达产业观察--速腾聚创发展脉络2025.3.14
  • 【大模型基础_毛玉仁】2.3 基于 Encoder-only 架构的大语言模型
  • jenkins+robotFramework持续集成(三)之jenkins参数
  • 【Java从入门到精通】一篇文章彻底搞懂:类和对象到底是什么?
  • 大摩闭门会:250312 学习总结报告
  • Arbitrum之智能合约
  • 用 Python 检测两个文本文件的相似性的几种方法
  • LeetCode 滑动数组统计+至少 2962. 统计最大元素出现至少 K 次的子数组
  • C++ —— 线程安全
  • 神经网络的数据集处理
  • vxe-table中vxe-grid中的合并单元格(合并行、列)
  • 音视频入门基础:RTP专题(17)——音频的SDP媒体描述
  • 上海嘉定远香文化环启用,运动、看展、听歌“一站式解决”
  • 2025年全国贸易摩擦应对工作会议在京召开
  • 印媒称印巴在克什米尔控制线沿线发生小规模交火,巴方暂未回应
  • 马上评丨一些影视剧的片名,越来越让人看不懂
  • 上海黄浦一季度实到外资总量全市第二,同比增速领先全市
  • 中央空管办组织加强无人机“黑飞”“扰航”查处力度