Python 程序:打印数组中正数

编写一个 Python 程序,使用 for 循环范围(或 i in range(len(posArr))打印数组中的正数。if 条件(if (posArr[i] >= 0))检查 numpy 数组项是否大于或等于零。如果为真,则打印正数组项。

# Print Positives in Array

import numpy as np

posArr = np.array([10, -22, -14, 19, 11, -9, 0])

print("**The Positive Numbers in this posArr Array***")
for i in range(len(posArr)):
    if (posArr[i] >= 0):
        print(posArr[i], end = "  ")
**The Positive Numbers in this posArr Array***
10  19  11  0 

在这个 Python 示例中,for 循环(posArr 中的 num)迭代原始值。在第二个 for 循环中,numpy greater_equal 函数(if (np.greater_equal(i,0)= True))检查 numpy 数组项是否大于或等于零并返回 True。如果为真,则打印 numpy 数组中的正数。

# Print Positive in Array

import numpy as np

posArr = np.array([1, 22, -99, -4, 14, 11, -10])

print("**The Positive Numbers in this posArr Array***")
for num in posArr:
    if (num >= 0):
        print(num, end = "  ")

print("\n\n=== Using greater equal function===")
print("**The Positive Numbers in this posArr Array***")
for i in posArr:
    if (np.greater_equal(i, 0) == True):
        print(i, end = "  ")
**The Positive Numbers in this posArr Array***
1  22  14  11  

=== Using greater equal function===
**The Positive Numbers in this posArr Array***
1  22  14  11 

Python 程序使用 while 循环返回 Numpy 数组中的正数。

# Print Positive in Array

import numpy as np

posArr = np.array([4, -5, 22, -9, -48, 11, 14])
i = 0

print("**The Positive Numbers in this posArr Array***")
while (i < len(posArr)):
    if (np.greater_equal(posArr[i], 0) == True):
        print(posArr[i], end = "  ")
    i = i + 1
**The Positive Numbers in this posArr Array***
4  22  11  14 

在这个 Python numpy 数组示例中,我们创建了一个(def printppositivennumbers(posArr))函数来打印正数。

# Print Positive in Array

import numpy as np

def printPositiveNumbers(posArr):
    for i in posArr:
        if (np.greater_equal(i, 0) == True):
            print(i, end = "  ")

posArr = np.array([1, -11, 0, 15, -9, -17, 22, -67, 55])

print("**The Positive Numbers in this posArr Array***")
printPositiveNumbers(posArr)

原创文章,作者:NKQCW,如若转载,请注明出处:https://www.506064.com/n/127069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
NKQCW的头像NKQCW
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相关推荐

  • CSS浮动在Web设计中的应用

    浮动是CSS中非常有用的一种布局方式。通过浮动元素,我们可以轻松地实现元素的排列和版面布局。本文将从多个方面详细阐述浮动在Web设计中的应用。 一、浮动基础知识 浮动元素是指通过C…

    编程 2024-12-11
  • POI版本详解

    Apache POI(即Poor Obfuscation Implementation)是Apache软件基金会的一套开放源代码的Java API,用于操作Microsoft Of…

    编程 2024-12-03
  • java调用kafka生产者,java调用kafka接口发送数据

    本文目录一览: 1、怎么使用java连接kafka 2、Kafka简介+Kafka Tool使用简介+使用实例 3、kafka集群测试正常,但是Java连接kafka出现异常,急求…

    编程 2024-10-08
  • python所有异常错误的父类(python中异常类的父类)

    本文目录一览: 1、Java中,所有的异常的父类是那个? 2、Python 运行报错NameError出现原因,怎么解决 3、python 出现这个错误是什么原因 4、python…

    编程 2024-11-19
  • sumgroupby函数的多个方面详解

    一、sumgroupby函数的概述 sumgroupby是Pandas数据分析库中的一个非常实用的函数,它主要用于将数据按照指定的列进行分组,并计算分组后每组的总和。 import…

    编程 2024-12-02
  • java框架面试总结(java技术面试总结评语)

    本文目录一览: 1、JAVA程序员面试总结,高手整整理加强版 2、java常用框架面试题? 3、java两年经验面试都会问什么问题 JAVA程序员面试总结,高手整整理加强版 第一阶…

    编程 2024-11-25
  • MD5是什么?

    MD5, Message-Digest Algorithm 5,是一种常用的哈希算法,用于对任意长度的信息进行加密,最终得到一个128位的密文。它是一种单向加密算法,即只能用生成的…

    编程 2024-12-10
  • Java的isBlank函数

    Java的isBlank函数是Java 11中引入的新函数,它判断一个字符序列是否为空或仅包含空格符。它提供的是更加简洁易懂的语法,使得代码更加简洁且易于维护。在下文中,我们将从多…

    编程 2024-11-11
  • php逗号分隔字符串,php 分隔符

    本文目录一览: 1、在PHP中“以逗号分隔符将字符分割后存入数组”的函数是什么? 2、php 如何把两个字符串用逗号隔开存进数据库的一个字段中 3、php 怎么用逗号把一段混合字符…

    编程 2024-11-28
  • Python技巧:自如添加元素的列表操作

    一、列表的基本操作 Python中,列表是一种非常常用的数据类型。列表是可以修改的,可以通过下标索引来访问它的每一个元素。我们可以使用多种方法向列表中添加或删除元素。下面是一些基本…

    编程 2024-12-08

发表回复

登录后才能评论