您可以使用for循环来遍历数字数组,并使用条件语句来判断是否对数字进行平方。以下是一个示例代码:
nums = [1, 2, 3, 4, 5]
result = []
for num in nums:
if num < 0:
result.append(num) # 如果数字小于0,则直接将其添加到结果列表中
else:
result.append(num**2) # 如果数字大于等于0,则将其平方后添加到结果列表中
print(result) # 输出结果列表
在上述示例中,我们首先定义了一个数字数组nums
,然后创建了一个空的结果列表result
。通过for循环遍历nums
中的每个数字,使用条件语句判断数字是否小于0。如果数字小于0,则直接将其添加到结果列表中;如果数字大于等于0,则将其平方后添加到结果列表中。最后,打印结果列表以验证代码的正确性。
下一篇:遍历数组