python找出3或者5的倍数_python – 3和5的倍数之和
你计算两次15(= 3 * 5)的倍数.
你的代码应该是
for i in range(n):
if i % 3 == 0:
sum1 += i
elif i % 5 == 0:
sum1 += i
请注意elif而不是if.
或者:
for i in range(n):
if i % 3 == 0 or i % 5 == 0:
sum1 += i
或直接(如DeepSpace在评论中建议的那样)
sum1 = sum(i for i in range(n) if i % 3 == 0 or i % 5 == 0)
请注意,根本不需要循环:知道从1到(和包括)n的整数之和
def sum_to(n):
return ((n+1)*n)//2
你可以从:
sum1 = 5 * sum_to((n-1)//5) + 3 * sum_to((n-1)//3) - 15 * sum_to((n-1)//15)
(这可以推广并使其更漂亮……但我确信你会以这种形式得到这个想法).
python找出3或者5的倍数_python – 3和5的倍数之和相关推荐
- python找出两个列表不同元素_python 找出两个列表的相同元素与不同元素
python 找出两个列表的相同元素与不同元素,用了以下几种方法 1. 通过set 集合 list1 = [1,2,3] list2=[2,3,4] set1 = set(list1) set2 = ...
- python找出一个数的所有因子_python – 找到最大素因子的正确算法
我试图找出任何数字的最大素数因子.我正在为python中的这个问题做程序,但是我正在遵循的算法似乎有问题.它似乎陷入无限循环.该计划如下: def prime(n): i=0; while(n!=2) ...
- python找出文本的位置和替换_python查找文本文档中特定间隔位置的字符并替换
实际工作中,从数据库里导出了几万条IMEI到excel中,现在需要把这些IMEI每40个分一组,保存在txt文档中,方便进行性能测试时调用. 1.excel中的IMEI以常规格式显示了,虽然内容是15 ...
- python找出在原图中的位置_Python 通过截图匹配原图中的位置(opencv)实例
安装依赖 1)下载安装opencv-2.4.9,并将cv2.pyd拷贝到python安装目录的site-package下 2)pip install numpy 3)pip install aircv ...
- python找出素数_[Python 1] 如何使用Python找质数?
学习生物信息需要熟练掌握一门甚至多门编程语言,比如Python.R.C++,这取决于你的需求. 但语言只是工具,最关键的是如何合理使用工具去解决生物学问题,这需要你去多写.多查.多看来锻炼.不然给你把 ...
- 在哪里能收到python实例代码-Python找出最小的K个数实例代码
题目描述 输入n个整数,找出其中最小的K个数.例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,. 这个题目完成的思路有很多,很多排序算法都可以完成既定操作,关键是复 ...
- Python找出列表中出现次数最多的元素三种方式
通过三种方式给大家介绍,具体详情如下所示: 方式一: 原理:创建一个新的空字典,用循环的方式来获取列表中的每一个元素,判断获取的元素是否存在字典中的key,如果不存在的话,将元素作为key,值为列表中 ...
- linux 端口tnpl,利用Python找出9个连续的空闲端口
这篇文章主要介绍了Python找出9个连续的空闲端口的方法,感兴趣的小伙伴们可以参考一下 一.项目需求 安装某软件,配置时候需要填写空闲的端口.查看5个平台的某个端口是否被占用 5个平台为window ...
- python找出某个文件夹下某个后缀的文件
python找出某个文件夹下某个后缀的文件 import osdef find_files_with_suffix(folder_path, suffix):# 使用os模块获取文件夹中所有文件的路径 ...
- python找最长的单词,Python 找出英文单词列表(list)中最长单词链
这篇文章主要介绍了Python 找出英文单词列表(list)中最长单词链,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 本文主要 ...
最新文章
- 【jsp】写jsp文件的准备
- 软件测试培训:高薪测试技术要掌握哪些
- 数据结构5: 链表(单链表)的基本操作及C语言实现
- CXF2.7.3 与spring 3集成 .
- python结巴_python结巴(jieba)分词
- 修复Oracle9i中DBA的密码
- 修改GDAL库支持IRSP6数据
- 《Java核心技术卷一》学习笔记(一)
- 编译libpng出错:pnglibconf.c fatal error: zlib.h 没有那个文件或目录
- axacropdf 服务器pdf_C#显示PDF文件
- 3D LUT调色预设如何导入并应用?(fcpx/PR/AE/PS/LR/达芬奇)
- LoadRunner教程(19)-LoadRunner 性能图表分析
- 报告显示,2019秋冬高端游南北极、欧洲最受欢迎,海岛热度不减
- 【“玩物立志”-scratch少儿编程】亲手实现小猫走迷宫小游戏:其实挺简单
- 微信在服务器上发不了图片大小,为什么微信发不了图片?这四招教你解决难题...
- 地理信息系统(Geographic Information System或 Geo-Information system,GIS)
- 6、T5L DGUS ll 应用开发指南摘录(一)
- 新学期、新目标、迎接新的自己
- L1-029 是不是太胖了 (5分)
- 基于requests和lxml库爬取优信二手车
热门文章
- 评价数据离散度方法(转)
- 3.模板模式_1:什么是模板模式???什么情况适合用模板模式???模板模式如何实现???
- 机器学习小组知识点14:均匀分布(Uniform Distribution)
- Windows提权流程及手法
- centos 如何测udp端口是否开放_CentOS如何测试端口是否打开
- stm32串口通信最后一字节不对异常
- 用latex在写MDPI的文章文献References部分时遇到的问题(! Misplaced alignment tab character .)
- 【MPLAB X IPE】:XIPE烧写教程
- Ubuntu中Kdevelop的安装和使用
- 惊闻家乡的学校要撤销