前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【刷题篇】领扣3172,尾数为2的7的倍数之和(python)

【刷题篇】领扣3172,尾数为2的7的倍数之和(python)

作者头像
老虎也淘气
发布2024-01-30 14:08:40
1240
发布2024-01-30 14:08:40
举报
文章被收录于专栏:Data分析

前言:探索Python世界,挑战数学之谜

在当今数字化时代,计算机编程已经成为了解决问题和创造创新的重要工具。而Python作为一门功能强大且易学的编程语言,正在成为越来越多人的首选。无论是初学者还是有经验的开发者,掌握Python编程技能都能带来许多优势。

编程是一门实践性很强的技能。单纸难得质变,通过练习,我们可以将所学的知识应用于实际问题中,培养编程思维,提高问题解决能力。编程练习有助于我们更深入地理解Python的各种功能和概念,同时帮助我们发现和纠正在实践中可能犯的错误。只有在实践中,我们才能真正体会到编程的乐趣和挑战。

在本文中,我们将探索一道关于数学和Python编程的挑战题目:尾数为2的7的倍数之和。通过这个练习题,我们将深入了解Python编程在数学问题中的应用,锻炼我们的数学思维和编程技能。

为什么练习对学习Python如此重要?

编程练习是学习Python的重要途径之一。纸上得来终觉浅,通过练习,我们可以将所学的知识应用于实际问题中,培养编程思维,提高问题解决能力。编程练习有助于我们更深入地理解Python的各种功能和概念,同时帮助我们发现和纠正在实践中可能犯的错误。只有在实际应用中,我们才能真正体会到编程的乐趣和挑战。

本文的Python程序练习题

在本文中,我们将探索一道有趣且富有挑战性的Python程序练习题目:尾数为2的7的倍数之和。

题目:尾数为2的7的倍数之和

在这个练习题中,我们的目标是计算所有尾数为2的7的倍数之和。具体步骤如下:

首先,我们需要找出所有尾数为2的7的倍数; 然后,将这些倍数相加,得到它们的和。

尾数为2的7的倍数之和

描述

输入正整数n,输出不超过n且末尾数字为2的所有7的倍数的数字个数。

示例

样例一 输入

代码语言:javascript
复制
100

输出

代码语言:javascript
复制
1

解释:这个数是42 样例二 输入

代码语言:javascript
复制
200

输出

代码语言:javascript
复制
3

解释:42,112,182这三个数

实现思路

要解决这个问题,我们可以使用循环结构和条件语句。首先,我们可以从7开始,每次递增7,找出所有尾数为2的7的倍数。然后,我们将找到的倍数相加,得到它们的和。

题解

代码语言:javascript
复制
# read data from console
n = eval(input())
# write your code here
c= 0
if n<7:
    print(0)
else:
    for i in range(7,n+1,7):
        if int(str(i)[len(str(i))-1])==2:
            c+=1
    print(c)

总结

在本文中,我们强调了编程练习对学习Python编程和提高问题解决能力的重要性。通过实践和应用,我们可以更深入地理解和掌握Python的强大功能。

本文的Python程序练习题涉及数学和Python编程的结合,我们通过编程计算了所有尾数为2的7的倍数之和。这道练习题既锻炼了我们的数学思维,又让我们更加熟练地运用Python的编程技巧。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-08-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言:探索Python世界,挑战数学之谜
  • 为什么练习对学习Python如此重要?
  • 本文的Python程序练习题
    • 描述
      • 示例
      • 实现思路
      • 题解
      • 总结
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档