用python写一个关于列表中总和的简单程序

m7.arman

我想编写一个程序给用户一些数字,然后如果列表中的3个数字的总和== 0 prit是:我的代码的一部分:

import os
from typing import Mapping
from colorama import Fore , init
init()
os.system("cls" or "clear")
clear = lambda: os.system('cls')

# GIVE LIST NUMBER
listed = input(Fore.GREEN+"Please Enter A List Of Number: ")
# CONVERT INPUT(STR) TO LIST:
listed = list(map(int, listed.split(',')))
listed= list(map(int, listed))
#CHEACK SUM IN LIST == 0

我不知道如何检查我的IF以打印是或否.....

例:

列表= [3,2,-2,-5]

以3 + 2-5 = 0打印YES

DRPK

我想你想要这样的东西:

import os
from typing import Mapping
from colorama import Fore , init
init()
os.system("cls" or "clear")
clear = lambda: os.system('cls')

# GIVE LIST NUMBER
listed = input(Fore.GREEN+"Please Enter A List Of Number: ")
# CONVERT INPUT(STR) TO LIST:
listed = list(map(int, listed.split(',')))
listed= list(map(int, listed))
#CHEACK SUM IN LIST == 0

if sum(listed) == 0:
    print("yes")

更新(根据您的评论):

from itertools import combinations

list1 = [3, 2]
list2 = [3, 2, -2, -5]
list3 = [5, -5, 0]


def check_sum(list_of_numbers):
    if len(list_of_numbers) >= 3:
        subsets = list(combinations(list_of_numbers, 3))
        for each_subset in subsets:
            if sum(each_subset) == 0:
                return "Yes"
        return "No"
    else:
        return "No"


print(check_sum(list1))
print(check_sum(list2))
print(check_sum(list3))

输出:

No
Yes
Yes

一些积分到https://www.geeksforgeeks.org/python-program-to-get-all-subsets-of-given-size-of-a-set/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

一个简单程序的类加载流程

来自分类Dev

一个简单程序中的错误:TypeError:into对象没有属性'__getitem__'

来自分类Dev

一个简单程序中的奇怪的引用传递问题

来自分类Dev

关于python中的一个简单递归函数

来自分类Dev

分配一个从未使用过的值(简单程序)

来自分类Dev

一个变量破坏了我的简单程序,为什么?

来自分类Dev

计算一个数字重复次数的简单程序

来自分类Dev

用C ++编写一个菜单程序,使用户可以从选项列表中进行选择,如果输入的内容不是选项之一,则重新打印该列表

来自分类Dev

制作一个程序来计算python中的总和

来自分类Dev

在python中制作一个简单的Clicker程序

来自分类Dev

当找到一个值的最大出现次数时,AWK简单程序的行为与预期不同

来自分类Dev

一个简单的 Python 程序的缩进

来自分类Dev

如何在 Python 的另一个列表中制作一个总和数字列表?

来自分类Dev

基于python中另一个列表的索引的列表特定元素的总和

来自分类Dev

写一个关于java/问题的基本租车程序

来自分类Dev

用erlang在文件中写一个元组

来自分类Dev

Haskell在文件中写一个列表,以后再读

来自分类Dev

Hadoop 中的简单程序得到 ClassNotFoundException

来自分类Dev

一个简单的python列表程序出现索引错误

来自分类Dev

python关于字典:用户输入替换列表中的一个项目

来自分类Dev

python从单个列表理解中创建一个set / dict / list及其值的总和

来自分类Dev

嵌套列表中的第一个值的总和

来自分类Dev

这是一个关于python中列表的问题。我们可以连接两个列表吗

来自分类Dev

在我用C编写的简单程序中得到意外的值

来自分类Dev

使用列表删除Java中重复元素的简单程序

来自分类Dev

关于一个简单的链接列表以正确设置结构指针

来自分类Dev

用python中的另一个列表遍历列表列表

来自分类Dev

简单的向量化,先取乘积,然后求和一个列表状对象的总和

来自分类Dev

写一个数字作为连续素数的总和

Related 相关文章

  1. 1

    一个简单程序的类加载流程

  2. 2

    一个简单程序中的错误:TypeError:into对象没有属性'__getitem__'

  3. 3

    一个简单程序中的奇怪的引用传递问题

  4. 4

    关于python中的一个简单递归函数

  5. 5

    分配一个从未使用过的值(简单程序)

  6. 6

    一个变量破坏了我的简单程序,为什么?

  7. 7

    计算一个数字重复次数的简单程序

  8. 8

    用C ++编写一个菜单程序,使用户可以从选项列表中进行选择,如果输入的内容不是选项之一,则重新打印该列表

  9. 9

    制作一个程序来计算python中的总和

  10. 10

    在python中制作一个简单的Clicker程序

  11. 11

    当找到一个值的最大出现次数时,AWK简单程序的行为与预期不同

  12. 12

    一个简单的 Python 程序的缩进

  13. 13

    如何在 Python 的另一个列表中制作一个总和数字列表?

  14. 14

    基于python中另一个列表的索引的列表特定元素的总和

  15. 15

    写一个关于java/问题的基本租车程序

  16. 16

    用erlang在文件中写一个元组

  17. 17

    Haskell在文件中写一个列表,以后再读

  18. 18

    Hadoop 中的简单程序得到 ClassNotFoundException

  19. 19

    一个简单的python列表程序出现索引错误

  20. 20

    python关于字典:用户输入替换列表中的一个项目

  21. 21

    python从单个列表理解中创建一个set / dict / list及其值的总和

  22. 22

    嵌套列表中的第一个值的总和

  23. 23

    这是一个关于python中列表的问题。我们可以连接两个列表吗

  24. 24

    在我用C编写的简单程序中得到意外的值

  25. 25

    使用列表删除Java中重复元素的简单程序

  26. 26

    关于一个简单的链接列表以正确设置结构指针

  27. 27

    用python中的另一个列表遍历列表列表

  28. 28

    简单的向量化,先取乘积,然后求和一个列表状对象的总和

  29. 29

    写一个数字作为连续素数的总和

热门标签

归档