Python输入若干整数求和方式

 更新时间:2023年08月24日 15:04:22   作者:Caroll1102  
这篇文章主要介绍了Python输入若干整数求和方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Python输入若干整数求和

print(sum(list(map(int,input().split()))))

判断素数

import math
N=int(input())
if N==2:
	print("yes")
elif N==3:
	print("yes")
else :
	sqrtN=math.sqrt(N)
	bprime=True    #判断是否是素数
	for i in range (2,sqrtN+1):
		if N%i==0:
			bprime=False
			break
	if bprime:
		print("yes")
	else:
		print("no")

Python任意输入若干数求和 题目

题目

Python输入若干数,求所有的正数之和,当输入的数中包含0或负数的时候,程序结束!

代码如下(示例):

其中有详细的注释很好理解哒!

print("<---------------------若干数求和----------------------------->")
def sum1(num):
    num_tuple = eval(num)                                                     #将获取到的数转换为元组
    for b in num_tuple:                                                            #用for语句遍历元组
        if b<=0:                                                                         #if语句判断元组中是否含有小于等于0的数
            print("您输入的数中不允许有小于等于0的数")
            return print("程序结束!")                                        #如果有的话就直接返回“错误”提示
    print(sum(num_tuple))                                                      #否则计算元组内的数据和
num_input = input('请输入需要求和的数字,用逗号分隔:')
sum1(num_input)                                                                 #调用函数

执行结果

代码如下(示例):

<------------------求和-------------------------->
请输入需要求和的数字,用逗号分隔:1.2,2,3
6.2

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python celery分布式任务队列的使用详解

    python celery分布式任务队列的使用详解

    这篇文章主要介绍了python celery分布式任务队列的使用详解,Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery,需要的朋友可以参考下
    2019-07-07
  • 详解Python如何检查一个数字是否是三态数

    详解Python如何检查一个数字是否是三态数

    在数学中,三态数(Triangular Number)是一种特殊的数列,它是由自然数按照一定规律排列而成的,本文主要介绍了如何使用Python检查判断一个数字是否是三态数,需要的可以参考下
    2024-03-03
  • Python Invoke自动化任务库的使用

    Python Invoke自动化任务库的使用

    Invoke是一个强大的Python库,用于编写自动化脚本,本文就来介绍一下Python Invoke自动化任务库的使用,具有一定的参考价值,感兴趣的可以了解一下
    2025-01-01
  • 一文实现删除numpy数组中的指定索引元素

    一文实现删除numpy数组中的指定索引元素

    在Python中,Numpy是一个强大的数学库,用于处理大型多维数组和矩阵的数学运算,数组是由相同类型的数据元素组成的集合,并且每个元素都可以通过索引进行访问,本文将给大家介绍如何删除numpy数组中的指定索引元素,需要的朋友可以参考下
    2024-05-05
  • 对python读取zip压缩文件里面的csv数据实例详解

    对python读取zip压缩文件里面的csv数据实例详解

    今天小编就为大家分享一篇对python读取zip压缩文件里面的csv数据实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • 基于Python实现n-gram文本生成的示例代码

    基于Python实现n-gram文本生成的示例代码

    N-gram是自然语言处理中常用的技术,它可以用于文本生成、语言模型训练等任务,本文主要介绍了如何在Python中实现n-gram文本生成,需要的可以参考下
    2024-01-01
  • Python利用随机函数生成变化图形详解

    Python利用随机函数生成变化图形详解

    这篇文章主要介绍了如何在Python中利用随机函数生成变化的图形,文中的示例代码讲解详细,对我们学习有一定吧参考价值,需要的可以了解一下
    2022-04-04
  • 浅析Python WSGI的使用

    浅析Python WSGI的使用

    WSGI也称之为web服务器通用网关接口,全称是web server gateway interface。这篇文章主要为大家介绍了Python WSGI的使用,希望对大家有所帮助
    2023-04-04
  • Python读取JSON文件及一些常见的陷阱和改进方法

    Python读取JSON文件及一些常见的陷阱和改进方法

    在Python编程中处理JSON文件是一项基本但关键的技能,文章通过一个简单的读取JSON文件的代码示例出发,分析了代码中存在的问题,将遇到的问题解决方法介绍也非常详细,需要的朋友可以参考下
    2024-10-10
  • python格式化输出实例(居中、靠右及靠左对齐)

    python格式化输出实例(居中、靠右及靠左对齐)

    所谓格式化输出就是数据按照某种特殊的格式和要求进行输出,下面这篇文章主要给大家介绍了关于python格式化输出(居中、靠右及靠左对齐)的相关资料,文中介绍了format方式、其他扩展写法以及'%'方式,需要的朋友可以参考下
    2022-04-04

最新评论