Я пытаюсь создать отдельную функцию, которая принимает целочисленный ввод. Затем я хочу вставить эту функцию, которую я создал, в основную функцию, вызывая ее только по названию, которое я ей дал. Я должен неправильно понять что-то о def () и как вызвать определенную функцию?
Я добавил упрощенный пример того, что я пытаюсь сделать ниже
#This would be the function I make to use later in main program
def functionforlater(value):
if(value == 2):
print("oranges")
else:
print("try again")
#This would be the main program
for(int x=0;x>3;x++):
functionforlater(x)
# I've now come to the conclusion that the main program is the fault since there is no
# such thing as for(int x=0;x>3;x++) in python they use "for x in range()" or xrange
#Solution for main program would be
for x in xrange(4):
functionforlater(x)