【发布时间】:2016-04-07 04:37:53
【问题描述】:
enter code here
from array import *
# Set up Array
firstArray = array('i', [0,0,0,0,0,0])
secondArray = array("i",[0,0,0,0,0,0])
# Program Greeting
print("This program prompts the client for 6 numbers.")
print("If a number is over 100, move it to a second array.")
print()
# Load numbers from client
for i in range(0,5,1):
numIn = int(input("Enter a number: ")) == firstArray[i]
firstArray[i] = numIn
# Move numbers over 100 to 2nd array
print("Searching through the array and moving numbers.")
secArrayCntr = 1
for i in range(0,5,1):
if firstArray[i] <= 1:
secondArray[secArrayCntr] = firstArray[i]
secArrayCntr = secArrayCntr + 1
# Print First Array
print("Displaying the first array.")
for i in range(0,5,1):
print(firstArray[i])
# Print Second Array
print("Displaying ", secArrayCntr, " numbers over 100.")
for i in range(1, secArrayCntr, 1):
print(secondArray[i])
''' 不明白为什么它显示0。如果你们有帮助,请尝试让代码看起来对新手程序员来说很熟悉。任何提示都会很棒。 谢谢。
大_B '''
''' 附: 这是我的第一篇文章,关于将代码添加到我的文本框中的提示,而不必手动添加四个空格,这会很高兴知道。
【问题讨论】:
-
复制并粘贴代码,突出显示整个代码,按 ctrl+k,它应该格式化代码...您可以查看此以获取更多信息:meta.stackexchange.com/questions/237166/…
-
你为什么要导入
array而不是使用内置的list类型? -
认为你在Code Review Stack Exchange上回答这个问题可能会更好。
标签: python arrays list python-3.x